/*
 Theme Name: hcsFinSite01
 Author: hcs
 Description: hcs WordPress Theme
 Version: 1.0
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain: hcstech
*/

body,html{
	font: 14px Microsoft YaHei,arial,tahoma,Hiragino Sans GB,sans-serif; background-color: #091d28; /*color: #5a5a5a;*/
	
}
a{
	/*color: #fff;*/
}
a:hover{
	text-decoration: none;color: #F5C61C;
}
.bg-050505{
	background-color: #050505;
}
.wow{
	visibility: visible !important\9;
}

.wrapper{
	width: 1200px; margin: 0 auto;clear: both;
}
/*头部*/
.header{
	color: #a6a6a6; position: relative; z-index: 2;
}
.header a{
	color: #fff;
}
.header a:hover{
	color: #2ea7e0;
}
.header-top{
	 height: auto; height: 53px; padding: 18px 0;
}
.header-top .wrapper{
	height: auto;  position: relative;
}
.header-top .left{
	
}
.header-top .left .msg{
	margin-left: 25px;
}
.header-top .right{
	padding: 9px 0;
}
.header-top .right .right-code-btn,
.header-top .right .right-code-btn a {
	color: #538299;
}
.header-top .right .right-code-btn a {
	border: 0;
	padding: 0;
	background: none;
	width: auto;
	margin: 0 15px;
}
.header-top .right .right-code-btn a:hover {
	background: none;
	color: #538299;
	text-decoration: underline;
}
.header-top .right a{
	display: inline-block; color: #f5c61c; width: 130px; height: 38px; line-height: 38px; border: 1px solid #2fb6f8; text-align: center; border-radius: 5px; margin-left: 15px;
}
.header-top .right a:hover{
	background: #F5C61C; color: #111;
}
.header-top .right a.on{
	background-color:#2fb6f8; color: #061c29;
}
.header-top .right a.on:hover{
	background: #b61d22; border-color: #b61d22; color: #F5C61C;
}
.header-main{
	border-top: 1px solid #343434; height: 60px;
}
.header-main .nav{
	 float: left;
}
.header-main .nav ul{}
.header-main .nav li{
	 display: inline-block;position: relative;*display: block;*width: 120px;float: left;
}
.header-main .nav a{
	display: block;
}
.header-main .header-lang a {
	color: #538299;
}
.header-main .nav li:after,
.header-main .nav li:after{
	position: absolute; left: 50%;  top: -2px; content: ""; height: 3px; background-color:#2ea7e0 ; width: 56; margin-left: -28px;
	 transition: all 0.3s;
	 -ms-transition: all 0.3s;
	 -webkit-transition: all 0.3s;
	 -moz-transition: all 0.3s;
	 width: 0;
}
.header-main .nav li:hover:after,
.header-main .nav li.on:after{
	width: 55px;
}
.header-main .nav li .nav-tit{
	display: block; height: 60px; line-height: 60px; position: relative;padding: 0 27px;
}
.header-main .nav li .nav-tit:after{
	position: absolute; right: 0; top: 50%;  width: 1px; height: 15px; content: ""; background-color:#343434 ;
	transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.header-main .nav li:last-child .nav-tit:after{
	background:none ;
}


.header-main .nav li .nav-list{
	/*display: none;*/ position: absolute; left: 0; top: /*60px;*/ 55px; width: 100%; background: #181919; text-align: center; padding-bottom: 5px; 
	
	transition: all 0.3s;
	-ms-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transform: translateY(-10%);
	-ms-transform: translateY(-10%);
	-webkit-transform: translateY(-10%);
	-moz-transform: translateY(-10%);
	 opacity: 0;
	visibility: hidden;
}
.header-main .nav li:hover .nav-list{
	display: block;
	transform: translateY(0);
	-ms-transform: translateY(0);
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	 opacity: 1;
	visibility: visible;
}
.header-main .nav li .nav-list dd{
	height: 52px; line-height: 52px;
}
.header-main .nav li .nav-list dd + dd{
	border-top: 1px solid #343434;
}
.header-lang{
	float: right;  height: 60px; line-height: 60px; width: 110px;
}
.header-lang span{
	display: block; padding: 0 10px;
}
.ico-lang{
	/*background: url(/wp-content/uploads/2021/08/img1.png) no-repeat;*/ display: inline-block; width: 22px; height: 15px; margin-right: 10px; position: relative; top: 3px;
}

.lang-nav{
	width: 100%; background: #181919; /*display: none;*/ 
	opacity: 0;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-ms-transition: all 0.3s;
	transform: translateY(-20%);
	-ms-transform: translateY(-20%);
	-webkit-transform: translateY(-20%);
	visibility: hidden;
}
.lang-nav dd{
	 padding: 0 10px; height: 50px; line-height: 50px;
}
.lang-nav dd a{
	display: block;
}
.lang-nav dd + dd{
	border-top: 1px solid #343434;
}
.header-lang.on .lang-nav{
	/*display: block;*/
	opacity: 1;
	transform: translateY(0);
	-ms-transform: translateY(0);
	-webkit-transform: translateY(0);
	visibility: visible;
}


/*底部*/
.footer{
	padding-top: 63px;
	/*background: url(/wp-content/uploads/2021/08/bg3.jpg) no-repeat center top; padding-top: 10px; clear: both;*/
}
.footer-top{
	height: auto; overflow: hidden; color: #a6a6a6; margin-bottom: 46px;
}
.footer-top .wrapper{
	position: relative; 
}
.footer-top .left{
	display: inline-block; width: calc(100% - 414px);
}
.footer-top .left p{
	width: 440px; color: #ffffff; font-size: 12px; line-height: 18px;
}
.footer-top .left .foot-logo {
	height: 53px; margin-bottom: 24px;
}
.footer-top .left .img img{
	/*-webkit-box-reflect: below; */
}


.footer-imgs{
	
}
.footer-imgs ul{
	width: 280px; height: 183px;margin: 0 auto; position: relative;
}
.footer-imgs li{
	width: 140px; height: 183px; text-align: center; background-repeat:no-repeat ; background-size:cover ;
}

.footer-imgs li p,
.footer-imgs li .down{
	display: none; opacity: 0;
}
.footer-imgs li p{
	margin-left: -80px; margin-right: -80px;
}
.footer-imgs li.roundabout-in-focus {
	cursor: default;
}

.footer-imgs li.roundabout-in-focus p,
.footer-imgs li.roundabout-in-focus .down{
	display: block; opacity: 1;
}


.footer-top .down{
	position: relative; height: 30px; background: url(/wp-content/uploads/2021/08/img32.png) no-repeat center top;  margin-top: 183px;
} 

.footer-top .right{
	width: 414px;
}
.footer-top .item{
	height: auto; overflow: hidden;
}
.footer-top .item + .item{
	margin-top: 25px;
}
.footer-top .item h3{
	font-size: 14px; margin-bottom: 22px;color: #fff;
}
.footer-top .item h3 i{
	position: relative; top: 5px; margin-right: 10px; display: inline-block;
}

.footer-top .item li {
	line-height: 28px;
	margin-bottom: 12px;
	font-size: 14px;
}

.footer-top .item li img {
	width: 28px;
	vertical-align: middle;
}

.footer-top .item .desc{
	line-height: 1.5;
}
.footer-top .item .imgs{
	margin-top: 25px;
}
.footer-top .item .imgs span{
	margin-right: 25px;
}
.footer-bottom{
	text-align: left; color: #a6a6a6;
}
.footer-bottom .copyright {
	font-size: 10px;
	text-align: center;
	line-height: 43px;
	border-top: 1px solid #15313f;
	color: #536168;
}
.footer-nav{
	padding-bottom: 20px;
}
.footer-nav span{
	color: #4b4b4b; font-size: 14px; padding: 0 10px;
}
.footer-nav>div {
	display: inline-block;
	vertical-align: top;
	width: calc(100% / 5 - 4px);
}
.footer-nav>div ul li {
	margin-bottom: 14px;
	font-size: 12px;
}
.footer-nav>div span {
	padding: 0;
	display: inline-block;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	margin-bottom: 22px;
}
.footer-nav span a{
	color: #fff;
}
/*右浮动*/
.sidebar{
	position: fixed; right: 10px; top: 55%; transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	 color: #000; font-size: 12px; z-index: 99;
}

.sidebar li{
	display: block; margin-bottom: 5px; background-color:#F5C61C ; border-radius: 5px; width: 60px; height: 50px; text-align: center; padding: 5px 0; 
}
.sidebar li span{
	display: table-cell; height: 35px; vertical-align: middle; text-align: center; width: 60px;
}
.sidebar a{
	color: #000; display: block;
}
.sidebar-ico{
	display: inline-block;
	transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-ms-transition: all 0.2s;
	-moz-transition: all 0.2s;
}
.ico-kf{
	width: 30px; height: 30px;
	background: url(/wp-content/uploads/2021/08/ico1.png) left top no-repeat; 
}
.ico-zskh{
	width: 29px; height: 29px;
	background: url(/wp-content/uploads/2021/08/ico2.png) left top no-repeat; 
}
.ico-mlkh{
	width: 29px; height: 29px;
	background: url(/wp-content/uploads/2021/08/ico3.png) left top no-repeat; 
}
.ico-jypt{
	width: 36px; height:23px;
	background: url(/wp-content/uploads/2021/08/ico4.png) left top no-repeat; 
}
.ico-fh{
	width: 21px; height: 31px;
	background: url(/wp-content/uploads/2021/08/ico5.png) left top no-repeat; 
}
.sidebar li:hover .sidebar-ico{
	background-position: left  bottom;
}
.sidebar li:hover a{
	color: #b61d22;
}


/*bgbanndr*/
.bg-banner{
	position: relative; height: auto; overflow: hidden;clear: both;
}
.bg-banner img {
	display: block;
}
.bg-banner .txt{
	position: absolute; left:50%; transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%); top: 50%; color: #fff; text-align: center;  font-size:20px; line-height: 1.6; text-shadow: 3px 3px 3px #000;
}
.bg-banner .txt h3{
	font-size: 30px; font-weight: bold;
}
.bg-banner .txt h3 span{
	display: inline-block; position: relative; 
}
.bg-banner .txt h3 span:before{
	left: 0; margin-left: -63px;
}
.bg-banner .txt h3 span:after{
	right: 0; 
	margin-right: -63px;
}
.bg-banner .txt p{
	text-transform: uppercase;
}
.bg-btns{
	text-align: left; height: auto; overflow: hidden; font-size: 18px; clear: both;
}

.bg-btns .account-now,
.bg-btns .account-now p {
	color: #ffffff;
	text-align: left;
}

.bg-btns .account-now {
	display: inline-block;
	font-size: 32px;
}

.bg-btns .account-now h4 {
	font-weight: 600;
}

.bg-btns .account-now p {
	font-size: 16px;
	font-size: 400;
}

.bg-btns a{
	width: 122px; height: 48px; display: inline-block; line-height: 48px; color: #091d28; border-radius: 5px; box-shadow: 0 0 7px rgba(0,0,0,.5);
	background: #ffffff;
	float: right;
	text-align: center;
    margin: 12px 10px 0 0;
}
.bg-btns a:hover{
	color: #111; background-color:#F5C61C ;
}
.bg-btns .on{
	background-color:#F5C61C ; color: #000;
}
.bg-btns .on:hover{
	background: #b61d22; border-color: #b61d22; color: #F5C61C;
}
/*登录*/
.header1{
	height: 60px; padding: 25px 0; position: relative;z-index: 2;
}
.header1-lang{
	margin-top: 5px;color: #fff;color: #919191;width: 159px; height: 38px; border: 1px solid #2b2b2b; border-radius: 3px; display: block;
}
.header1-lang dd{
	padding-left: 22px;
}
.header-lang-on{
	 display: inline-block; text-align: center; line-height: 38px;
}
.header1-lang .lang-nav{
	margin-top: 1px;
}
.ico-more{
	background: url(/wp-content/uploads/2021/08/ico-more.png) no-repeat center; width: 12px; height: 7px; display: inline-block; margin-left: 15px;
}
.login-wrap{
	clear: both; background: url(/wp-content/uploads/2021/08/img33.jpg) no-repeat center bottom #0c2741; background-size:cover ;height: auto; overflow: hidden; padding: 125px 0 165px;
}
.login{
	width: 845px; margin: 0 auto; height: auto; overflow: hidden; background: #fff; border-radius: 3px;
}


.home-tit{
	font-size: 36px;
	font-weight: bold;
	color: #081d27; text-align: center;  height: auto; overflow: hidden; margin: 129px 0 90px; padding-bottom: 25px; position: relative;clear: both;
}

.home-tit h4 {
	font-weight: bold;
}

.home-tit p {
	color: #081d27;
	font-size: 16px;
	font-weight: 400;
	padding: 20px 0;
}

.home-product-wrap{
	height: auto; overflow: hidden; padding-bottom: 136px;
	background: #ffffff;
}

.home-product{
	 height: auto; overflow: hidden;
}
.home-product-item{
	float: left;
	width: 23%;
	position: relative;
	color: #A6A6A6;
	margin-top:50px;
	/*border: 1px solid #343434;*/
}
.home-product-item + .home-product-item{
	margin-left: 1.8%;
}

.home-product-item .item-top{
	text-align: center; font-size: 20px; height: auto; overflow: hidden; position: relative; margin-top: -50px;z-index: 2;
}
.home-product-item .item-top .img{
	/*background: url(/wp-content/uploads/2021/08/img26.png);*/
	width: 120px;
	height: 100px;
	margin: 0 auto;
	position: relative;
	line-height: 100px;
	text-align: center;
}
/*.home-product-item .item-top .img:after{
	width: 80px; height: 80px; background-color: #555555; position: absolute; left:50%; top: 50%;  content: "";z-index: 1;
	margin-left: -40px; margin-top: -40px;
}*/
.home-product-item .item-top .img img{
	display: inline-block; vertical-align: middle;
	position: relative;
	z-index: 2;
	transition:all 0.8s;
	-webkit-transition:all 0.8s;
	-ms-transition:all 0.8s;
	
}
.home-product-item:hover .item-top .img:after{
	background: #F5C61C;
}
.home-product-item:hover .item-top .img img{
	transform:rotateY(360deg);
	-ms-transform:rotateY(360deg);
	-webkit-transform:rotateY(360deg);
}
.home-product-item .item-top p{
	padding: 20px 0;
	font-size: 24px;
	color: #333333;
	font-weight: bold;
}
.home-product-item .item-middle{
	 color: #666666;
	 font-size: 14px;
	 line-height: 20px;
	 text-align: center;
}
.home-product-item .item-middle p{
	line-height: 20px; padding: 0 20px;
}
.home-product-item .item-bottom{
	
}
.home-product-item .item-bottom a{
	display: block; width: 128px; height: 40px; text-align: center; line-height: 40px; border: 1px solid #343434; margin: 30px auto;
}
.home-product-item .item-bottom a:hover{
	border-color: #f5c61c; color: #111;  background: #F5C61C;
}

.home-product-item .item-bottom p{
	word-break: break-all;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.home-good-wrap{
	background: url(/wp-content/uploads/2021/08/bg1.jpg); background-size:cover ; clear: both; height: auto; overflow: hidden; max-width: 1920px; margin: 0 auto;
	padding: 138px 0;
}
.home-good{
	margin: 0 6%;text-align: center; height: auto; overflow: hidden;
}
.home-good-item{
	width: 17.8%; margin-right: 2.6%; background: #fff; height: auto; overflow: hidden; float: left; display: inline; *margin-right: 2%;margin-right: 2%\9;
}
.home-good-item .img img{
	width: 100%;
	transition: all 0.3s;
	-ms-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	
}
.home-good-item:hover .img img{
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
}
.home-good-item:hover a{
	color: inherit;
}

.home-good-item:last-child{
	margin-right: 0;
}
.home-good-item .txt{
	height: 150px;  line-height: 1.6; display: table-cell; vertical-align: middle;  padding: 0 5px;
}
.home-good-item .txt h3{
	font-size: 18px;color: #111111; padding-bottom: 15px;*padding-top: 20px;
}
.home-good-tip{
	width: 702px; height: 107px;  position: relative; margin: 80px auto 100px; *border: 1px solid #F5C61C;
}
.home-good-tip:after{
	width: 700px; height: 105px; background:rgba(0,0,0,0.5) ; border: 1px solid #F5C61C;clear: both;
	transform: skew(-15deg); -webkit-transform: skew(-15deg);-ms-transform: skew(-15deg); color: #fff;position: absolute; left: 0; top: 0;content: "";z-index: 1;
}
.home-good-tip .ico-goodtip{
	 width: 139px; height: 176px;  position: absolute;left: 50px; top: -40px; font-size: 28px; color: #000; text-align: center;z-index: 2;background-image: url(/wp-content/uploads/2021/08/img19.png); background-repeat:no-repeat ;
}
.home-good-tip .ico-goodtip span{
	display: table-cell; height: 176px; vertical-align: middle; text-align: center; width: 139px;*padding-top: 50px;
}
.home-good-tip .tip-txt{
	margin-left: 215px;position: relative; z-index: 2; color: #fff; line-height: 1.9; padding: 20px 0; font-size: 18px;
}
.ico-check{
	background: url(/wp-content/uploads/2021/08/img20.png) no-repeat; display: inline-block; margin-left: 15px; width: 23px; height: 24px; position: relative; top: 5px;
}

.home-software-wrap{
	background: #ffffff url(/wp-content/uploads/2021/08/logo-icon.png) no-repeat center 70px; clear: both; padding: 120px 0 120px;
}

.home-software-wrap .home-software-wrap-head{
	font-size: 36px;
	font-weight: bold;
	text-align: center;
}

.home-software-wrap .home-software-wrap-head .software-wrap-main {
	position: relative;
	display: inline-block;
}

.home-software-wrap .home-software-wrap-head .software-wrap-main h4 {
	font-weight: bold;
}

.home-software-wrap .home-software-wrap-head .learnMore {
	position: absolute;
	top: 50%;
	left: 103%;
	color: #2fb6fa;
	font-size: 12px;
	line-height: 22px;
	width: 72px;
	border-radius: 12px;
	border: 1px solid #2fb6fa;
	font-weight: 400;
	display: inline-block;
	transform: translateY(-50%);
	cursor: pointer;
}

.home-software-wrap .home-software-wrap-disanfang {
	text-align: center;
	padding-top: 42px;
}

.home-software-wrap .home-software-wrap-disanfang ul {
	width: 562px;
	margin: 0 auto;
}

.home-software-wrap .home-software-wrap-disanfang ul li {
	position: relative;
	line-height: 36px;
	text-align: left;
	font-size: 16px;
	padding-left: 30px;
}

.home-software-wrap .home-software-wrap-disanfang ul li:before {
	position: absolute;
	left: 0;
	top: 10px;
	display: inline-block;
	content: '';
	background: url(/wp-content/uploads/2021/08/wrap-gou.png) no-repeat;
	width: 16px;
	height: 16px;
}

.home-software-wrap .home-software-wrap-disanfang img {
	height: 56px;
}

.wrappermain {
	padding-top: 68px;
}

.home-software{
	position: relative;
}
.home-software-imgs{
	/*float: left; width: 484px; height: 420px;*/ position: relative;
	width: 784px; padding-left: 140px;
}
.home-software-imgs img {
	width: 590px;
}
/*.home-software-imgs .img2{
	position: absolute; right: 0; transform: translateX(15%);-webkit-transform: translateX(15%); bottom: 0; width: 113px; height: 218px;
	margin-right: -17px\9;*margin-right:-17px;
}
.home-software-imgs .img3{
	position: absolute; right: 0;transform: translateX(100%);-webkit-transform: translateX(100%); bottom: 0; width: 110px; height: 228px;
	margin-right: -100px\9;*margin-right: -100px;
}
.home-software-imgs .img4{
	position: absolute; left: 0; transform: translateX(-60%);-webkit-transform: translateX(-60%); bottom: 0; width: 360px; height: 234px;
	margin-left: -216px\9;*margin-left: -216px;
}*/
.home-software-txt{
	/*float: right;*/ width: 50%; position: absolute; right: 0; top: 0;
	
}
.home-software-txt .software-top{
	padding-left: 5%; color: #fff;
}
.home-software-txt .software-top h2{
	font-size: 28px;color: #F5C61C; padding-bottom: 28px;position: relative;  line-height: 1; margin-bottom: 30px;
}
.home-software-txt .software-top h2:after{
	position: absolute; left: 0; bottom: 0; width: 50px; height: 3px; background: #F5C61C; content: "";
}
.software-list{
	height: auto; overflow: hidden; margin: 0 auto;
	width: 236px;
	padding-top: 40px;
}
.software-list li{
	font-size: 16px; color: #fff; line-height: 40px;
}
.software-list li .btn{
	color: #000;width: 208px; height: 64px; line-height: 64px; background: #2eb6f7; border-radius: 4px; display: inline-block;position: relative; margin-left: 10px;
	text-align: left;
	padding-left: 10px;
}
.software-list li .btn:hover{
	opacity: 0.8;
}
.software-list li .btn .ico{
	width: 40px; height: 40px; display: inline-block; margin-right: 10px;vertical-align: middle;
}
.software-list li .btn span{
}
.software-list li + li{
	margin-top: 24px;
}
.ico-pc{
	background: url(/wp-content/uploads/2021/08/img10.png) no-repeat center; 
}
.ico-mac{
	background: url(/wp-content/uploads/2021/08/img11.png) no-repeat center; 
}
.ico-iphone{
	background: url(/wp-content/uploads/2021/08/img12.png) no-repeat center; 
}
.ico-android{
	background: url(/wp-content/uploads/2021/08/img13.png) no-repeat center; 
}
.ico-iphone1{
	background: url(/wp-content/uploads/2021/08/img14.png) no-repeat center; 
}
.ico-android1{
	background: url(/wp-content/uploads/2021/08/img15.png) no-repeat center; 
}
.home-news-wrap{
	background: url(/wp-content/uploads/2021/08/bg5.jpg) center repeat-y; clear: both; height: auto; overflow: hidden; padding: 60px 0 50px;
}
.home-news{
	color: #fff; min-height: 580px;
}
.home-news .left{
	width: 38%;
}
.home-news .right{
	width: 50%;
}
.home-news-tit{
	height: auto; overflow: hidden;
}
.home-news-tit h2{
	font-size: 28px;color: #F5C61C; padding-bottom: 28px;position: relative;  line-height: 1; margin-bottom: 30px;
}
.home-news-tit h2:after{
	position: absolute; left: 0; bottom: 0; width: 50px; height: 3px; background: #F5C61C; content: "";
}
.home-news-tit .desc{
	color: #A6A6A6; height: 50px;
}
.home-news-list1{
	height: auto; overflow: hidden; border-top: 1px solid #343434;
}
.home-news-list1 table{
	width: 100%;
}
.home-news-list1 table th{
	height: 65px; line-height: 65px; font-size: 16px; color: #A6A6A6; border-bottom: 1px solid #343434;
}
.home-news-list1 table td{
	height: 50px; vertical-align: middle;
}
.home-news-list2{
	height: auto; overflow: hidden; border-top: 1px solid #343434;
}
.home-news-list2 li{
	border-bottom: 1px solid #343434;
}
.home-news-list2 h3{
	height: 65px; line-height: 65px; font-size: 16px;
}
.home-news-list2 li:hover h3{
	color: #F5C61C;
}
.home-news-list2 .txt{
	margin-bottom: 25px; height: auto; overflow: hidden; line-height: 1.7; display: none; 
}
.home-news-list2 li:hover .txt{
	display: block;
}
.home-news-list2 .txt .img{
	float: left; margin-right:20px;
}

.mobile-view{
	height: auto; overflow: hidden; padding: 80px 0;
}
.mobile-view .left{
	width: 30%; text-align: center;
}
.mobile-view .right{
	width: 65%; margin-right: 5%; color: #fff; line-height: 1.8;
}
.mobile-list{
	background: url(/wp-content/uploads/2021/08/bg6.jpg) repeat-y center;
	height: auto; overflow: hidden;color: #A6A6A6;text-align: center; padding-top: 65px;position: relative;
}
.mobile-list .left{
	width: 40%;padding: 0 5%; position: relative; 
}
.mobile-list .right{
	width: 40%;padding: 0 5%; position: relative;
}
.mobile-list-top{
	height: auto; overflow: hidden; margin-bottom: 65px;
}
.mobile-list-top span{
	 width: 253px; height: 50px; border: 1px solid #F5C61C; display: inline-block; line-height: 50px; font-size: 16px;color: #F5C61C; border-radius: 3px;
}
.mobile-list-top span:hover{
	opacity: 0.8;
}
.mobile-mask{
	position: absolute; left: 0; top: 0; bottom: 0; width: 50%;background: rgba(0,0,0,0.6);z-index: 3; display: none;
}
.mobile-mask:nth-child(2n){
	left: auto; right: 0;
}

.mobile-mask-pc.on{
	display: block;
}
.mobile-mask-phone.on{
	display: none;
}

.mobile-mask-phone{
	display: none;
}
.mobile-list-qr{
	position: absolute; left: 50%; top: 50%; z-index: 4; margin-top: 42px;display: none;
	transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%); 
}

.ico-iphone2{
	background: url(/wp-content/uploads/2021/08/ico6.png); width: 20px; height: 25px; margin-right: 15px; display: inline-block; position: relative; top: 5px;
}
.ico-android2{
	background: url(/wp-content/uploads/2021/08/ico7.png); width: 25px; height: 26px; margin-right: 15px; display: inline-block;position: relative; top: 6px;
}
.mobile-list-middle{
	line-height: 1.7; min-height: 190px;
}
.mobile-list-img{
	height:281px ;
}

.spftware-view-wrap{
	padding: 70px 0 80px; background-size: cover;
}
.spftware-view-img{
	text-align: center;
}
.spftware-view-img img {
	width: 590px;
}
.spftware-view-txt{
	color: #fff; line-height: 1.7;
}
.spftware-view-btns{
	margin-top: 70px; text-align: center; padding-bottom: 30px;
}
.spftware-view-btns.soft-m-qrcode p {
	display: inline-block; width: 200px; margin-right: 400px;
}
.spftware-view-btns.soft-m-qrcode a {
	border: 0; background: none; height: auto; line-height: initial; font-size: 24px; font-weight: bold;
}
.spftware-view-btns.soft-m-qrcode a img {
	margin-bottom: 30px;
}
.spftware-view-btns.soft-m-qrcode p:last-child {
	margin: 0;
}
.spftware-view-btns a{
	 width: 218px; height: 65px; line-height: 65px; border: 1px solid #2fb6f8; background: #2fb6f8; display: inline-block; font-size: 16px;color: #0a1c26; border-radius: 3px; margin: 0 35px;
}
.spftware-view-btns a:hover{
	opacity: 0.8;
}
.ico-windows1{
	background: url(/wp-content/uploads/2021/08/img10.png) no-repeat; background-size: cover; width: 26px; height: 33px; margin-right: 15px; display: inline-block; position: relative; top: 5px; vertical-align: sub;
}
.ico-mac1{
	background: url(/wp-content/uploads/2021/08/img11-1.png) no-repeat; background-size: cover; width: 32px; height: 32px; margin-right:20px; display: inline-block;position: relative; top: 6px; vertical-align: sub;
}
.spftware-tit{
	text-align: center; font-size: 28px; color: #f5c61c; padding-bottom: 27px; position: relative;
}
.spftware-tit:after{
	position: absolute; left: 50%;  bottom: 0; width: 50px; height: 3px; background: #f5c61c; content: "";
	margin-left: -25px;
}
.spftware-list{
	height: auto; overflow: hidden;
}
.spftware-list .spftware-item{
	float: left; width: 23%; position: relative; color: #A6A6A6; margin-top:50px ;border: 1px solid #343434; height: 350px; text-align: center;
}
.spftware-list .spftware-item + .spftware-item{
	margin-left:1.8% ;
}
.spftware-list .spftware-item-top{
	height: auto; overflow: hidden; padding: 36px 0 30px; position: relative;
}
.spftware-list .spftware-item-top:after{
	position: absolute; left: 50%; bottom: 0; content: ""; height:3px; width: 55px; background: #414141;
	margin-left: -27.5px;
}
.spftware-list .spftware-item-top h3{
	font-size: 16px; padding-top: 15px; color: #fff;
}
.spftware-list .spftware-item-middle{
	height: auto; overflow: hidden; margin-top: 30px;
}
.spftware-list .spftware-item-middle p{
	padding-bottom: 13px;
}
.banner{
	max-width: 1920px; margin: 0 auto;
}
.banner,
.banner-m{
	position: relative; z-index: 1;
}
.banner .bd li,
.banner-m .bd li{
	/*position: relative;*/
	position:inherit;
}
.banner .bd li img,
.banner-m .bd li img{
	display: block;
}
.banner-m .bd li img{
	width: 100%; 
}

.banner-txt{
	position: absolute; left:50%; margin-left: -324.5px; top:110px; right: 0;
	 display: block; text-align: center; font-size: 24px; color: #fff;
	 width:649px;height: 220px;padding-top: 48px;
}

.mt15{
  margin-top: 10px;
}
.banner-txt p span{
  font-size: 12px;
}
.banner-txt h2{
  font-size: 24px;color: #b1b0b1;font-weight: bold;text-shadow: none;left:0;right: 0;
  background: url(/wp-content/uploads/2021/08/bg14.png) no-repeat center center;position: absolute;bottom: 30px;
}
.last .banner-txt{
	font-size: 20px;padding-top: 55px;
}
.banner-txt .banner-txt-t{
	font-size:48px;line-height: 1; padding-bottom: 28px;position: relative;font-weight: bold;
}
.banner-txt p {
	font-size: 14px;
	line-height: 26px;
}
.last .banner-txt-t{
  font-size:50px;
}
.f-f5c61c{
	color: #f5c61c;
}
.banner .hd,
.banner-m .hd{
	position: absolute; left: 0; right: 0; bottom: 10px;
}
.banner .hd,
.banner-m .hd{
	 text-align: center;
}
.banner .hd li,
.banner-m .hd li{
	width: 5px; height: 5px; background: rgba(255,255,255,0.60); border-radius: 100%; width: 15px; height: 15px;  display: inline-block; margin: 0 2px; cursor: pointer
}
.banner .hd li.on,
.banner-m .hd li.on{
	background: rgba(244,197,27,1.00);
}
.banner .prev,
.banner .next,
.banner-m .prev,
.banner-m .next{
	position: absolute; top: 50%; margin-top: -30px; width: 60px; height: 60px; display: block;
}
.banner .prev,
.banner-m .prev{
	left: 5%; background: url(/wp-content/uploads/2021/08/left.png) no-repeat; background-size:cover ;opacity:0.5; 
}
.banner .next,
.banner-m .next{
	right: 5%;background: url(/wp-content/uploads/2021/08/right.png) no-repeat; background-size:cover ;opacity:0.5;
}
.banner-m{
	display: none;
}
.banner .prev,
.banner .next{
	opacity: 0;
}
.banner:hover .prev,
.banner:hover .next{
	opacity: 0.5;
}

/*------------------------------------------------*/
/*优惠活动*/
.activity{
  margin-top: 80px;
}
.activity-item-main{
  height: 220px;background-color: #222;
}
.activity-item-main .left{
  position: relative;
}
.activity-item-main img{
  width: 400px;height: 220px;display: block;
}
.activity-item-main .txt{
  position: absolute;left:0;top:0;width: 400px;height: 160px;
  text-align: center;padding-top: 60px;
}
.activity-item-main .txt p{
  font-size: 24px;color: #fff;margin-bottom: 5px;
}
.activity-item-main .txt h3{
  font-size: 33px;color: #fff;
}
.activity-item-main .right{
  width: 675px;margin-right: 70px;margin-top:35px;
}
.activity-item-main .right p{
  font-size: 14px;color: #fff;line-height: 25px;
}
.activity-item-main .right p.time{
  color: #f5c61c;margin-bottom: 10px;
}
.activity-item-main .right .btns{
  margin-top: 30px;
}
.activity-item-main .right .btns a{
  display: inline-block;width: 120px;height: 40px;border-radius: 3px;font-size: 16px;
  border: 1px solid #f5c61c;color: #f5c61c;text-align: center;line-height: 40px;margin-right: 25px;
}

.activity-item-main .right .btns a.on{
  background-color: #f5c61c;color: #111;
}
.activity-item-main .right .btns a:hover{
	opacity: 0.8;
}
.activity-item{
  position: relative;margin-bottom: 30px;
}
.activity-item sub{
  width: 64px;height: 64px;display: block;z-index: 9;
  background: url(/wp-content/uploads/2021/08/lf-img3.png) no-repeat center center;
  position: absolute;top:0;right: 0;cursor: pointer;
}
.activity-item.on sub{
  background: url(/wp-content/uploads/2021/08/lf-img4.png) no-repeat center center;
}
.activity-item.on .activity-item-hide{
	display: block;
}
.activity-item sub:hover{
	opacity: 0.8;
}
.activity-item-hide{
  background-color: #fff;padding:40px 50px;display: none;
}
.activity-item-hide h4{
  font-size: 18px;color: #b31e23;font-weight: bold;margin-bottom: 30px;
}
.activity-item-hide .desc p{
  font-size: 14px;color: #111;line-height: 25px;
}
/*帮助中心*/
.subnav-wrap{
  height: 64px;border-bottom: 1px solid #e5e5e5;
  background: #ffffff;
}
.help-wrapper,
.partner-main,
.news-main-wrap,
.subnav-wrap.partner-subnav {
	background: #ffffff;
}
.news-main-wrap {
	padding-bottom: 80px;
}
.help-wrapper {
  	padding: 78px 0 128px;
}
.partner-main {
	padding: 80px 0;
}
.partner-main.ispartner {
	padding: 30px 0 130px;
}
.subnav{
  height: auto;overflow: hidden; text-align: center;
}
.subnav li{
  margin-right: 64px; display: inline-block;
}
.subnav li:last-child {
	margin: 0;
}
.subnav li a{
  display: block;line-height: 64px;font-size: 18px;color: #00202d;
}
.subnav li:hover a,
.subnav li.on a{
  border-bottom: 1px solid #32b2ef;color: #32b2ef;
}
.news-main-box {
	display: none;
}
.news-main-box.on {
	display: block;
}
.help-main{
  margin-top: 60px;
}
.help-tit{
  height: 55px;background-color: #0a0a0a;border: 1px solid #232323;
  line-height: 55px;padding: 0 20px 0 30px;font-size: 14px;cursor: pointer;
}
.help-tit h4{
  float: left;width: auto;color: #fff;
}
.help-tit span{
  display: block;float: right;height: 55px;width: 12px;
  background: url(/wp-content/uploads/2021/08/lf-img5.png) no-repeat center center;
}
.help-con{
  font-size: 14px;color: #a5a5a5;line-height: 25px;padding: 0 75px 25px 30px;display: none;
}
.help-main{
	height: auto;overflow: hidden;width: 855px; float: left;
}
.help-main-item{
  margin-bottom: 10px;
}
.help-main-item.on{
  background-color: #0a0a0a;border: 1px solid #999;
}
.help-main-item.on .help-con{
  display: block;
}
.help-main-item.on .help-tit{
  border: none;
}
.help-main-item.on .help-tit h4{
  color: #f5c61c;
}
.help-main-item.on .help-tit span{
  background: url(/wp-content/uploads/2021/08/lf-img6.png) no-repeat center center;
}
.help-main-wrap{
	height: auto; overflow: hidden;
}
.help-main-wrap .come-to-call {
	width: 396px;
	height: 720px;
	padding: 52px;
	box-sizing: border-box;
	background: url(/wp-content/uploads/2021/08/come-to-call-bg.jpg) no-repeat;
}
.help-main-wrap .come-to-call h1,
.consult-us h1 {
	font-weight: bold;
}
.help-main-wrap .come-to-call h1 {
	margin-bottom: 80px;
	color: #ffffff;
	font-size: 24px;
}
.help-main-wrap .come-to-call .form-label {
	margin-bottom: 40px;
	font-size: 16px;
	color: #ffffff;
}
.help-main-wrap .come-to-call .form-label p {
	padding-top: 10px;
	font-size: 16px;
}
.help-main-wrap .come-to-call .form-label p a {
	font-weight: bold;
	color: #2eb6f7;
}
.consult-us {
	width: calc(100% - 397px);
	min-height: 718px;
	border: 1px solid #d8e3e7;
	border-left: 0;
	background: #f6fbfe;
}
.consult-us h1 {
	padding: 52px 0 0 112px;
	font-size: 30px;
	color: #30b6fd;
	margin-bottom: 44px;
}
.consult-us h1 span {
	font-size: 16px;
	font-weight: 400;
	color: #606163;
}
.consult-us form {
	padding: 0 112px;
}
.consult-us form p {
	line-height: 48px;
	margin-bottom: 20px;
}
.consult-us form p label{
	vertical-align: top;
	display: inline-block;
	width: 100px;
}
.consult-us form p span span {
	line-height: 12px;
}
.consult-us form p span input,
.consult-us form p span textarea {
	width: calc(100% - 180px);
	height: 24px;
	border: 1px solid #d0e6e3;
	padding: 10px 10px;
	background: #ffffff;
	font: 14px Microsoft YaHei,arial,tahoma,Hiragino Sans GB,sans-serif;
}
.consult-us form p .wpcf7-submit {
	border: 0 solid #d0e6e3;
    width: 128px;
    height: 48px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    display: inline-block;
    background: #2fb6f8;
    border-radius: 2px;
}
.help-main-r{
	width: 290px; float: right; margin-top: 60px;
}
.news-main-wrap .help-main-r img {
	width: 290px;
}
.help-trade{
	background:url(/wp-content/uploads/2021/08/n-img27.jpg) no-repeat center top #000000; text-align: center;  padding-bottom: 48px;
}
.help-trade h3{
	height: 19px; color: #fff; padding-top: 255px; letter-spacing: 1px;
}
.help-trade h2{
	color: #fff; font-size: 26px;letter-spacing: 1px; padding-top: 5px; font-weight: bold;
}
.help-trade .btn{
	display: inline-block; margin-top: 20px; height: 35px; line-height: 35px; background: #b61d22; color: #fff; padding: 0 25px; border-radius: 30px; font-size: 14px; font-weight: bold;
}
.help-contact{
	margin-top: 28px;background: #232323;
}
.help-contact .hd{
	padding: 35px 34px; color: #5d5d5d; font-size: 14px;
}
.help-contact .hd h3{
	color: #919191; font-size: 22px; letter-spacing: 1px; padding-bottom: 10px;
}
.help-contact .bd{
	
}
.help-contact .bd dd{
	height: 60px; line-height: 60px; padding: 0 35px; color: #fff; background: #434343; font-size: 18px; font-weight: bold;
}
.help-contact .bd dd img{
	vertical-align: middle; margin-right: 18px; position: relative; margin-top: -3px;
}
.help-contact .bd dd.bg-yellow{
	background: #f5c61c; color: #000000; font-weight: bold; font-family: arial; font-size: 25px;
}
/*合作伙伴*/
.partner-txt{
  margin-top: 45px;
}
.partner-wrap{
	overflow: hidden; margin-top: 45px;
}
.partner-txt{
	float:left; width: 70%; 
}
.partner-class{
	float:right; width:27%; 
}
.partner-class li{
	border-left: 1px solid #343434;border-right: 1px solid #343434;border-bottom: 1px solid #343434;
}

.partner-txt h2{font-size: 24px; color: #ffffff; text-align: center; border-bottom: 1px dashed #343434; padding-bottom: 15px
	
}
.partner-class li a{
	display:block; text-align: left; font-size: 14px; color: #aaa; line-height: 58px; cursor: pointer; padding-left: 10px
}
.partner-class .on{
	border-top: 5px solid #F5C61C;  background: #090909; font-size: 18px; color:#F5C61C; line-height: 58px;  padding-left: 10px
}
.partner-class li a:hover{
	color: #fff;

}

.partner-txt-tit{
  font-size: 16px;color: #f5c61c;
}
.partner-txt-con{
  font-size: 16px;color: #fff;margin-top: 15px; line-height: 30px
}
.partner-txt-item{
  margin-bottom: 25px;
}
/*合作伙伴-免费咨询*/
.partner-form{
  margin-top: 60px;
}
.partner-form-tit{
  text-align: center;margin: 0 auto;
}
.ui-hd{
	position: relative;text-align: center;
	font-size: 32px;
	font-weight: bold;
	color: #081d27;
}
.ui-hd:after{
  width: 50px;height: 4px;background-color: #32b2ef;top:60px;
  content: "";display:block;position: absolute;left:50%;margin-left: -25px;
}
.partner-form-desc{
  font-size: 14px;color: #898989;text-align: center;margin-top: 40px;margin-bottom: 50px;
}
.partner-form-inputs ul{
  height: auto;overflow: hidden;
}
.partner-form-inputs li{
  float: left;margin-right: 25px;
}
.partner-form-inputs li.last{
  margin-right: 0;
}
.partner-form-inputs li .inputs{
  width: 265px;height:45px;background-color: #222;border: 1px solid #343434;
  border-radius: 3px;padding-left: 14px;
}
.partner-form-inputs li .inputs label{
  line-height: 45px;font-size: 14px;color: #a9a9a9;
}
.partner-form-inputs li .inputs label span{
  color: #ff0000;
}
.partner-form-inputs li .inputs .txt{
  height: 42px;background-color: #222;border: 0;
  color: #fff;width:250px;
}
.partner-form-inputs .textarea{
  height: 230px;background-color: #222;margin-top: 25px;
  border: 1px solid #343434;border-radius: 3px;position: relative;
}
.partner-form-inputs textarea{
  width:1148px;height: 175px;font-size: 14px;color: #fff;background-color: #222;
  border: 0;padding:10px 25px 0;resize:none;
}
.partner-form-inputs .textarea span{
  color: #ff0000;position: absolute;top:7px;left:15px;
}
.partner-form-main-btn{
  height: 44px;background-color: #191919;text-align: right;
}
.partner-form-main-btn .subm{
  width: 200px;height:44px;text-align: center;font-size: 16px;color: #fff;cursor: pointer;
  line-height: 40px;border: 0;background: url(/wp-content/uploads/2021/08/lf-img7.jpg) no-repeat center center;
}
.partner-form-main-btn .subm:hover{
	opacity: 0.8;
}
/*交易产品-1外汇*/
.product-tit{
  margin-top: 50px;
}
.product-txt,
.product-txt-center {
  font-size: 16px;color: #081d27;line-height: 24px;margin-top:70px;padding-bottom: 20px;
}
.product-txt p {
	margin-bottom: 24px;
}
.product-txt .soft-list-icon li {
	display: inline-block;
	width: calc(25% - 4px);
	text-align: center;
}
.product-txt .soft-list-icon li img {
	margin-bottom: 18px;
}
.product-txt .soft-list-icon li p {
	font-size: 18px;
	font-weight: bold;
}
.ispartner .product-txt {
	padding-bottom: 64px;
}
.ispartner .product-table .product-table-item:last-child {
	margin: 0;
	padding-bottom: 0;
}
.product-txt-center .hotline {
	width: 398px;
	height: 108px;
	line-height: 50px;
	border: 1px solid #d5e4e9;
	padding-top: 10px;
	font-size: 24px;
	text-align: center;
	margin: 0 auto 22px;
}
.product-txt-center .hotline a {
	font-size: 36px;
	color: #2eb6f7;
}
.product-txt-center .arrangements {
	font-size: 16px;
	color: #000000;
	text-align: center;
}
.product-list{
  height: auto;overflow: hidden;margin-top: 75px;
}
.product-list-item{
  width: calc(100% / 3); float: left;text-align: center; margin-bottom: 64px;height: 177px;
}
.product-list-item:nth-child(4),
.product-list-item:nth-child(5),
.product-list-item:nth-child(6) {
	margin: 0;
}
.product-list-item .hd{
  border: 1px solid #d5e3ea;width:86px;height: 86px;margin-bottom: 22px;
  border-radius: 100%;display: inline-block;  
}
.product-list-item .hd .img{
  width:86px;height: 86px; 
  background: #f6fbfe;
  border-radius: 100%; vertical-align: middle;
	display: table-cell;
}
.product-list-item .hd .img img{
	display: inline-block;
	transition: all 0.8s;
	-ms-transition: all 0.8s;
	-webkit-transition: all 0.8s;
	-moz-transition: all 0.8s;
}

.product-list-item .bd h4{
  font-size: 18px;color: #081d27;margin-bottom: 15px;
}
.product-list-item .bd p{
  text-align: left;font-size: 14px;color: #a6a6a6;line-height: 25px;
}

/*.product-list-item:hover .hd .img{
	background-color:#F5C61C ;
}*/
.product-list-item:hover .hd .img img{
	transform: rotateY(360deg);
	-webkit-transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);
	-moz-transform: rotateY(360deg);
}
.product-table{
  margin-top: 75px;
}

.product-table .product-table-item {
	margin-bottom: 78px;
}

.product-table .product-table-item.stroke-table-item {
	margin-bottom: 46px;
}

.product-table.product-waihui {
	padding-bottom: 44px;
}

.product-table .product-table-item h3 {
	color: #2eb6f7;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 30px;
}
.product-table .product-table-item p {
	color: #081d27;
	font-size: 16px;
}
.ui-tab{
  background-color: #343434;
}
.ui-tab td{
  background-color: #111;color: #cdcdcd;text-align: center;
}
.ui-tab tr.n1 td,
.ui-tab td.n1{
  background-color: #222;color: #fff;
}
.ui-tab tr.n2 td{
  line-height: 25px;
}
.partner-list2{
  margin-top: 60px;
}
.partner-list2-top h2{
  font-size: 14px;color: #CDCDCD;
}
.partner-list2-top h2 span{
  height: 25px;display: inline-block;border-radius: 3px;font-size: 14px;padding: 0 15px;
  line-height: 25px;text-align: center;background-color: #f5c61c;color: #111;margin-right: 15px;
}
.partner-list2-main .ui-tab{
  margin-top: 25px;
}
.partner-list2-main .ui-tab tr.n1 td{
  font-size: 16px;
}
.mt45{
  margin-top: 45px !important;
}
.partner-list2-top p{
  font-size: 14px;color: #CDCDCD;line-height: 25px;margin-top: 15px;
}
.product-table .ui-tab td.n3{
  text-align: left;padding-left: 100px;
}
.product-table2{
  position: relative;
}
.product-table2 sub{
  width: 87px;height: 87px;display: block;position: absolute;left:0;top:0;
}
.mt30{
  margin-top: 30px !important;
}
.partner-list2 p.ann{
  color: #CDCDCD;font-size: 14px;margin-top: 12px;
}
.product-table td{
	padding: 10px 0;
}
/*-----------------------------------------*/
/* 登录开始 */
.login{
	width: 845px; position: relative; padding: 50px 0 60px 0;
}
.login::before{
	content: ""; display: block;width: 1px; height: 250px;background-color: #ddd;position: absolute;top:50%;left: 466px;
    transform: translateY(-45%);-webkit-transform: translateY(-45%);-ms-transform: translateY(-45%);/*bottom: 0;*/
}
.login-left{
	width: 325px; float: left; padding: 0 70px 0 60px;
}
.login-left-top{
	font-size: 24px;color:#111;margin-bottom: 10px; text-align: center;
}
.login-left-middle{
	
}
.login-left-middle .inputs {
    width: 100%;height: 45px; background-color: #f9f9f9; border: 1px solid #ddd;line-height: 45px; 
    margin-top: 25px;  border-radius: 2px;    position: relative;
}
.login-left-middle .inputs input{
	width: 94%; border: 0;background: transparent;color:#333333;font-size: 16px; height: 45px; 
	line-height: 45px;padding: 0 3%;
}
.login-left-bottom input{
	width: 100%;height: 50px;border-radius: 2px;margin-top: 30px;background-color:#f5c61c;
	color:#111111;font-size: 18px;letter-spacing: 6px;text-align: center;border:0;
}
.login-left-bottom input:hover{
	opacity: 0.8;
}
.login-left-middle .inputs .inputs-r {
	position: absolute; right: 0; bottom: 0; top: 0; height: 100%;padding: 0 15px;font-size: 14px;color: #555;
}
.login-right{
	margin-left: 470px;  padding-left: 70px; width: 240px; padding-top: 30px;
}
/*.login-right-main{
	margin-right: 75px;overflow:hidden;
}*/

.login-right-top {
	color: #a6a6a6;font-size: 14px;line-height:25px;padding-top: 5px;padding-bottom: 30px ;
}
.login-right-top p{
  line-height: 25px;
}
.login-right-main{
	overflow: hidden;margin: 0 auto;
}
.login-right-main .login-item{
	float: left;
}

.login-item:first-child{
	margin-right: 60px;
}
.login-item{
	color:#555;font-size: 16px;text-align: center;
}
.login-item .img{
	width:80px;height: 80px;background: #eee;border-radius: 50%;
	display: table-cell; vertical-align: middle;
}
.login-item .img img{
	display: inline-block;
}
.login-item:hover .img{
	background: #F5C61C;
}
.login-item:hover .txt{
	color: #000;
}
.login-item a .txt{
	padding-top: 15px;line-height: 25px;font-size: 16px;color: #555;
}

/* 登录结束 */

/* 忘记密码 开始  */

.forget-left-bottom input{
	letter-spacing:normal;
}
.forget-right-top h3{
	font-size: 16px;color: #111;padding-top: 5px;
}
.forget-right-top p{
	color: #a6a6a6;font-size: 14px;line-height:25px;padding-top: 10px;padding-bottom: 25px ;
}
/* 忘记密码结束 */

/* 注册模拟 注册实盘 开始*/
.register-wrap {	 
    clear: both; background: url(/wp-content/uploads/2021/08/img34.jpg) no-repeat center bottom #213a50; background-size: cover;
    height: auto; overflow: hidden; padding: 40px 0 100px;
}
.register-wrap .wrapper{
	background: #fff;
}
.register{
	padding: 55px 0 60px;width: 800px; margin: 0 auto;
}
.register-tit{
	height: auto; overflow: hidden;  padding-bottom: 25px; line-height: 1;
	text-align: center; font-size: 24px;color:#111;position: relative;
}
.register-tit:after{
	content:"";display: block;width: 50px;height: 3px;
	background-color: #f5c61c;position: absolute;left:50%; bottom: 0;
	margin-left: -25px;
}
.register-tit span:after{
	
}
.register-list{
	height: auto;overflow: hidden; clear: both; 
}
.register-list + .register-list{
	border-top: 1px solid #ddd; margin-top: 25px;
}
.register-list-item{
	width: 42%; float: left; margin-right: 8%;
}
.register-list-item:nth-child(2n){
	float: right; margin-left: 8%; margin-right: 0;
}
.register-list-item,.register-place{
	margin-top: 25px;
}
.register-list-item span{
	color: red;
}
.register-place{
	border-top: 1px solid #ddd;border-bottom:1px solid #ddd; overflow: hidden; padding-bottom: 35px;
}
.register h4{
	font-size: 16px;color: #000;padding-bottom: 10px;
}
.register-list-item input{
	font-size: 14px;color:#000;height: 35px;border:1px solid #ddd;border-radius: 2px;background-color: #f9f9f9;
	vertical-align: middle;	width: 89%; padding: 0 5%;
}
.register-list-item select{
	font-size: 14px;color:#000;width: 330px;height: 35px;border:1px solid #ddd;border-radius: 2px;background-color: #f9f9f9;
	padding-left: 10px;vertical-align: middle;
	/*美化*/
	background: #fff url(/wp-content/uploads/2021/08/icon_select.png) no-repeat 98%;
	appearance: none;
	-moz-appearance: none;   
	-o-appearance: none;  
	-webkit-appearance: none; 
}
.register-list-item select:focus{
	border-color: #F5C61C;
}
.register-list-item .files{
	width: 145px; height: 33px; border: 1px solid #ddd; border-radius: 2px; background:#fff ; position: relative; z-index: 1;
}
.register-list-item .files input{
	opacity: 0; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 3;
}
.register-list-item .files span{
	display: block; position: absolute; left: 0; top: 0; width: 100%; height:33px; z-index: 2; color: #000; text-align: center; line-height: 33px;
}
.register-tip{
	margin: 35px 0; height: auto; overflow: hidden; position: relative; padding-left: 25px;
}
.register-tip input {
	position: absolute; left: 0; top: 0;
}
.register-tip a{
	color: #f5c61c;
}
.register-tip a:hover{
	text-decoration: underline;
}
.register-tip label{
	margin-right: 25px;
}
.register-tip p{
	width:760px;font-size: 14px; color: #666;
}
.register-btn{
	text-align: center;margin-bottom: 60px;
}
.register-btn input{
	font-size: 16px;color:#111;background-color: #f5c61c;width:300px;height: 40px;text-align: center;border:0;border-radius: 2px;
}
.register-btn input:hover{
	opacity: 0.8;
}
/* 注册模拟 注册实盘结束*/

/*2019-3-1*/
/*公告*/
.header-notice{
	position: absolute; right: -30px; top: -30px; width: 488px; height: 33px; border-top: 0;  background: #0b0b0b; line-height: 30px; font-size: 12px; background: url(/wp-content/uploads/2021/08/noticebg.png) no-repeat;
}
.header-notice-l{
	margin-left: 35px; color: #f5c61c; display: inline-block;vertical-align: middle; background: url(/wp-content/uploads/2021/08/icon-notice.png) no-repeat left center; padding-left: 25px;
}
.header-notice-c{
	display: inline-block; width: 210px !important; vertical-align: middle; height: 32px;overflow: hidden;  
	}
	.header-notice-c li a{
		color: #929292;
	}
	.header-notice-c li a:hover{
		color: #fff;
	}
.header-notice-r{
	display: inline-block; vertical-align: middle; margin-left: 10px; color: #f5c61c;
}

/*样式修改*/
.sidebar li.sidebar-l5{
	display: none;
}
.header-main.fixed{
	position: fixed; left: 0; top: 0; right: 0; background: #091d28; box-shadow: 1px 0 3px rgba(255,255,255,0.2);
}

/*新闻*/
.news-main{
	float: left; height: auto; overflow: hidden; width: 858px; margin-top: 60px; background: #ffffff;border: 1px solid #d3e5e9;
}
.news-main li{
	margin: 0 30px; border-bottom: 1px dashed #ecf0ef; padding: 30px 0; height: auto; overflow: hidden;
}
.news-main li .img{
	float: left; width: 200px;
}
.news-main li .txt{
	width: 555px; float: right;
}
.news-main li .txt h3{
	font-size: 24px; color: #081d27; padding-top: 15px;
}
.news-main li .txt h3:hover {
	color: #2eb6f7;
}
.news-main li:hover .txt h3{
	opacity: 0.8;
}
.news-main li .txt .attr{
	font-size: 14px; color: #cccccc; padding-top: 13px;
}
.news-main li .txt .desc{
	font-size: 14px; color: #666666;padding-top: 13px;
}
.m-pages{
	padding: 45px 0 70px; text-align: center; font-size: 14px;
}
.m-pages a{
	display: inline-block; margin: 0 5px; background: #ffffff; line-height: 38px; padding: 0 18px; border: 1px solid #eee; color: #969696;
}
.m-pages a.on{
	border: 1px solid #32b2ef; color: #32b2ef;
}
.m-pages a:hover{
	color: #f5c61c; border-color: #f5c61c;
}
.m-pages a.prev,
.m-pages a.next{
	padding: 0 30px;
}
.m-pages a.more{
	padding: 0 5px; border: 0; background: none;
}

.news-detail{
	margin: 60px 0;float: left; width: 860px; background: #ffffff; border-top: 3px solid #32b2ef; padding: 45px 55px 55px 55px; box-sizing: border-box;
}
.news-detail h2{
	font-size: 24px; color: #32b2ef;
}
.news-detail .attr{
	padding-top: 20px; font-size: 14px; color: #4e4e4e;
}
.news-detail .attr span{
	margin-right: 15px;
}
.news-detail .txt{
	padding-top: 30px; font-size: 16px; color: #fff; line-height: 1.6;position: relative; padding-bottom: 80px;
}
.news-detail .txt-mian{
	 max-height: 1100px; overflow: hidden; position: relative;
}
.news-detail .txt-mian:after{
	position: absolute; left: 0; right: 0; bottom: 30px;  height:60px; z-index: 2; content: "";
	/* background: -webkit-linear-gradient(rgba(34,34,34,0.6) , rgba(34,34,34,1)); Safari 5.1 - 6.0 */
    /* background: -o-linear-gradient(rgba(34,34,34,0.6) , rgba(34,34,34,1)); Opera 11.1 - 12.0 */
    /* background: -moz-linear-gradient(rgba(34,34,34,0.6) , rgba(34,34,34,1)); Firefox 3.6 - 15 */
    /* background: linear-gradient(rgba(34,34,34,0.6) , rgba(34,34,34,1)); 标准的语法 */
}

.news-detail .txt p{
	text-indent: 2em; padding-bottom: 30px;
}
.news-detail .txt h3{
	padding-bottom: 30px; font-size: 18px; font-weight: bold;
}
.news-detail .txt .more{
	position: absolute; left: 0; right: 0;bottom: 60px; text-align: center; font-size: 16px; color: #f5c61c; cursor: pointer;
}
.news-detail .txt .more span{
	padding-left: 30px; background: url(/wp-content/uploads/2021/08/n-img7.png) no-repeat left center;
}
.news-detail .txt.on .txt-mian{
	max-height: initial;
}
.news-detail .txt.on .more span{
	background-image: url(/wp-content/uploads/2021/08/n-img9.png); 
}
.news-detail .txt.on  .txt-mian:after{
	display: none;
}
.m-newpages{
	text-align: center;  
}
.m-newpages nav ul {
	text-align: left;
}
.m-newpages nav li {
	display: inline-block;
	width: 48%;
	text-align: left;
}
.m-newpages nav li.next {
	text-align: right;
}
.m-newpages nav h2{
	font-size: 14px; color: #32b2ef; display: inline-block; vertical-align: top;
}
.m-newpages nav a{
	display: inline-block;
	margin: 0 10px;
	color: #969696;
	max-width: 220px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.m-newpages nav a:hover{
	color: #32b2ef; border-color: #f5c61c;
}

.news-recomm{
	width: 310px; background: #111111; float: right; margin-top: 60px;
}
.news-recomm dt{
	line-height: 60px; padding: 0 25px; font-size: 18px; color: #000; background: #32b2ef; font-weight: bold;
}
.news-recomm dd{
	padding: 0 18px; line-height: 50px; border: 1px solid #373737; border-top: 0; font-size: 14px; color: #fff;
}
.news-recomm dd a{
	color: #fff; padding-left: 24px; background: url(/wp-content/uploads/2021/08/n-img8.png) no-repeat left center;
}
.news-recomm dd a:hover{
	color: #32b2ef;
}
/*公告弹窗*/
.h-dialog{
	display: none;
}
.h-dialog-mask{
	position: fixed; left: 0; right: 0; top: 0; bottom: 0; z-index: 999; background: rgba(0,0,0,0.5);
}
.h-dialog-main{
	position: fixed; z-index: 999; left: 50%; top: 50%; margin-top: -260px; margin-left: -340px;

}
.h-dialog-close{
	position: absolute; right: -18px; top: -18px; background:url(/wp-content/uploads/2021/08/n-img12.png) no-repeat #000000; width: 35px; height: 35px; border-radius: 50%; cursor: pointer;
}
.dialog-notice{
	padding: 35px 35px 30px 35px;width: 680px; height: auto; background: #fff; border: 2px solid #F5C61C; box-sizing: border-box;
}
.dialog-notice h3{
	text-align: center; font-size: 20px; color: #ff0000; font-weight: bold;
}
.dialog-notice .txt{
	margin-top: 30px; font-size: 14px; color: #333; line-height: 1.8;
}
.dialog-notice .txt p{
	margin-top: 25px;
}
.fc-red{
	color: #ff0000;
}
/*市场行情*/
.home-market{
	min-height: 78px; background: #0b0b0b; border-bottom:1px solid #292929 ;
}
.home-market dt{
	display: inline-block; font-size: 16px;color: #f5c61c; font-weight: bold; line-height: 78px;  width: 130px; text-align: center; vertical-align: top;
}
.home-market dt span{
	padding-right: 24px; background: url(/wp-content/uploads/2021/08/n-img13.png) no-repeat right center;
}
.home-market dd{
	display: inline-block; font-size: 14px; color: #929292; width: 208px; height: 78px; padding-left: 23px; padding-right: 26px; box-sizing: border-box; line-height: 1.8; padding-top: 15px; vertical-align: top; position: relative;
}
.home-market dd div p:nth-child(2) {
	float: right;
}
.home-market dd div p +p{
	margin-left: 7px;
}
.home-market dd div p{
	display: inline-block;
	font-size: 14px;
}
.home-market dd .red{
	color: #ef5452;
}
.home-market dd .green{
	color: #24c774;
}
.home-market dd .white{
	color: #fff;
}
.home-market dd em{
	position: absolute; left: 0; top: 50%; margin-top: 2px; width: 11px; height: 6px; display: block;
}
.home-market dd .ico-green{
	background: url(/wp-content/uploads/2021/08/n-img14.png) no-repeat;
}
.home-market dd .ico-red{
	background: url(/wp-content/uploads/2021/08/n-img15.png) no-repeat;
}

/*3.4*/
.TickerNews{
	width: 100%;
	/*height: 50px;
	line-height: 48px;*/
}
.ti_wrapper{
	width: 100%;
	position: relative;
	overflow: hidden;
}
.ti_slide{
	width: 30000px;
	position: relative;
	left: 0;
	top: 0;
}
.ti_content{
	width: 8000px;
	position: relative;
	float:left;
}
.ti_news{
	float:left; 
}
.ti_news a{
	display: block;
	margin-right: 10px;
	text-decoration: none;
}

/*2019.7.16*/
.ys-nav{
	background: url(/wp-content/uploads/2021/08/ys2.jpg) no-repeat center top #131313; padding: 120px 0 0 0 ;
}
.ys-nav .wrapper{
	width: 1120px; margin: 0 auto;
}
.ys-nav .head{
	font-size: 16px; color: #fff; line-height: 1.8; text-align: center; background: url(/wp-content/uploads/2021/08/ys10.png) no-repeat center bottom; padding-bottom: 35px;
}
.ys-nav .body{
	margin-top: 130px; padding-bottom: 70px;
}
.ys-nav li{
	overflow: hidden; height: 200px; position: relative; margin-bottom: 80px;
}
.ys-nav li .img{
	float: left; position: absolute; left: 0; top: 50%; margin-top: -71px; line-height: 0;
}
.ys-nav li .txt{
	margin-left: 70px; background: rgba(0,0,0,0.24); height: 100%; padding-left: 120px; padding-top: 35px; padding-right: 45px;
}
.ys-nav li .txt h2{
	color: #fff; font-size: 24px; background: url(/wp-content/uploads/2021/08/ys11.png) no-repeat left bottom; padding-bottom: 15px; line-height: 1.8;
}
.ys-nav li .txt p{
	font-size: 16px; color: #a6a6a6; margin-top: 15px; line-height: 1.7; letter-spacing: 1px;
}
.ys-nav li.even .txt{
	margin-left: 0; margin-right: 70px; padding-right: 120px; padding-left: 45px;
}
.ys-nav li.even .img{
	left: auto; right: 0;
}
.ys-num .wrapper{
	width: 1120px; margin: 0 auto;
}
.ys-num{
	background: url(/wp-content/uploads/2021/08/ys3.jpg) no-repeat center bottom #1d1e1e; padding: 110px 0 130px 0; color: #fff;
}
.ys-num .head{
	font-size: 28px; font-weight: bold; text-align: center; background: url(/wp-content/uploads/2021/08/ys12.png) no-repeat center bottom; padding-bottom: 30px;
}
.ys-num .body{
	margin-top: 100px;
}
.ys-num .body ul{
	overflow: hidden;
}
.ys-num .body li{
	float: left;
}
.ys-num .body li.n1{
	width: 400px;
}
.ys-num .body li.n2{
	width: 440px;
}
.ys-num .body li.n3{
	width: 200px;
}
.ys-num .body li .num{
	float: left;
}
.ys-num .body li .txt{
	float: left; margin-left: 15px;
}
.ys-num .body li .txt h2{
	font-size: 24px; line-height: 1.1;
}
.ys-num .body li .txt p{
	font-size: 16px; margin-top: 5px; letter-spacing: 2px;
}

.help-step{
	margin-top: 30px;
}
.help-stephd{
	background: url(/wp-content/uploads/2021/08/bz1.png) repeat-x center;
}
.help-stephd span{
	background: #131313; display: inline-block; padding-right: 10px;
}
.help-stepbd{
	margin-top: 15px; background: url(/wp-content/uploads/2021/08/bz2.png) repeat-y 21px top; 
}
.help-stepbd li{
	position: relative; padding-left: 65px; margin-bottom: 20px;
}
.help-stepbd li .num{
	width: 25px; height: 25px; background: #a6a6a6; display: inline-block; border-radius: 25px; position: absolute; left: 10px; top: 0; font-size: 14px; color: #000000; text-align: center; line-height: 25px;
	background: #f5c71c;
}
.help-stepbd li.on .num{
	visibility: hidden;
}
.help-stepbd li .txt{
	font-size: 12px;
}
.help-stepbd li .txt p{
	margin-bottom: 20px;
}
.help-stepft{
	text-transform: uppercase; padding-left: 5px;
}
.fs12{
	font-size: 12px;
}
.help-stepicos{
	position: fixed; top: 61px; left: 50%; margin-left: -559px; z-index: 2;
}
.help-stepicos ul{
}
.help-stepicos li{
	/*visibility: hidden;*/
	display: none;
}
.help-stepicos li.on{
	/*visibility: visible;*/
}
.help-stepicos a{
	width: 25px; height: 25px; background: #a6a6a6; display: inline-block; border-radius: 25px; font-size: 14px; color: #000000; text-align: center; line-height: 25px;
}
.help-stepicos li.on a{
	background: #f5c71c;
}

/* 常见问题-开始 */
.nav-inner{
	position: relative;
	z-index: 20;
}
.nav-inner .help-main{
	float: right;
}
.nav-inner .help-main-l{
	float: left;
	margin-top: 60px;
	color: #fff;
	width: 310px;		
}
.nav-inner .help-main-l .nav-list{
	border: 1px solid #232323;
	background: #0a0a0a;
	padding: 20px;
}
.nav-inner .tt{
	color:#f5c61c;
	font-size: 28px;
	margin-bottom: 24px;
}
.nav-inner .help-main-l dl{
	display: block;
	margin-bottom: 14px;
}
.nav-inner .help-main-l dl dt{
	font-size: 16px;
	padding-left: 10px;
	position: relative;
	margin-bottom: 10px;

}
.nav-inner .help-main-l dl dt:before{
	content: '';
	position: absolute;
	display: inline-block;
	border-left: 2px solid #f5c61c;
	height: 18px;
	top: 2px;
	left: 0;
}
.nav-inner .help-main-l dl dd{
	line-height: 32px;
	text-indent: 15px;
	cursor: pointer;
	color: #cac6c6;
	cursor: pointer;
}
.nav-inner .help-main-l dl dd:hover{
	color: #f5c61c;
}
.sidebar li#iswhynav{
	display: none;
}


.home-good-wrap .lakefox-wl {
	background: rgba(255, 255, 255, .92);
	color: #081d27;
	padding: 73px;
	border-radius: 4px;
}

.home-good-wrap .lakefox-wl .wowhead {
	font-size: 36px;
	font-weight: bold;
	color: #081d27;
	width: 660px;
        text-align: center;
	margin: 0 auto 14px;
	background: url(/wp-content/uploads/2021/08/wowhead.png) no-repeat center center;
}

.home-good-wrap .lakefox-wl .wowhead span {
	margin-right: 20px;
}

.home-good-wrap .lakefox-wl p {
	font-size: 16px;
	line-height: 24px;
	text-align: left;
	padding-top: 32px;
}

.open-account-now {
	background: url(/wp-content/uploads/2021/08/foot-bar-bg.jpg);
	background-size: cover;
    clear: both;
    padding-top: 24px;
    height: 92px;
}

.class-forex {
	background: #ffffff;
}

.product-table.product-waihui .ui-tab {
	background: #d5e3ea;
}

.product-table.product-waihui .ui-tab thead td {
	color: #081d27;
	font-size: 16px;
	font-weight: bold;
}

.product-table.product-waihui .ui-tab thead td {
	background: #e0eef5;
}

.product-table.product-waihui .ui-tab tbody td {
	background: #ffffff;
	color: #081d27;
	font-size: 14px;
}

.product-table.product-waihui .ui-tab tbody tr.n1 td {
	background: #f6fbfd;
}

@media only screen and (max-width: 1200px){
	.nav-inner .tt{
		text-align: center;
		padding-top: 20px;
		font-size: 24px;
	}
	.nav-inner .help-main-l{
		margin-top:0; 
		position: fixed;
		left: -310px;
		top: 0;
		bottom: 0;
		background: #0a0a0a;
		z-index: 9;
	}
	.nav-inner .help-main-l .nav-list{
		border: 0;
		max-height: 80%;
		overflow: auto;
	}
	.sidebar li#iswhynav{
		display: block;
	}
	.nav-inner .help-main{
		width: 100%;
	}
}
/* 常见问题-结束 */
