
/*
Theme Name: IV Markets EN
*/
*,
html,
body{
    margin:0;padding:0;
	font-family:"微软雅黑","Microsoft YaHei", Arial,sans-serif;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    font-weight: bold;
}

.hide {display: none;}
.clear {clear: both;}
.left {float: left;}
.right {float: right;}
a{text-decoration: none;color:#000;}
img{max-width:100%;}
th td{padding:8px 10px;}
h1,h2,h3,h4,h5,h6{font-weight: bold;}

/* Always remember to compress your live stylesheet and keep an uncompressed backup */
.inner{max-width:1240px;padding:0 20px;margin:0 auto;width:100%;}
.header{position:fixed;width:100%;top:0;z-index:10;}
.header.on .header_bottom{background: rgb(245, 245, 245);}
.sub_first .header_menu_down a img{display:none;}
.sub_first .header_menu_down a img.active{display:inline-block;}
.header_top{background:#EEEFF3;}
.header_top .right{font-size: 0;padding: 9px 0;}
.header_top .right>a{font-size:13px;background-color: #223173;display:inline-block;text-align:center;vertical-align:middle;margin: 5px 8px;padding: 7px 24px;max-width: 240px;color: #fff;border-radius: 4px;}
.header_top .right>a img{display: inline-block;margin-right: 5px;vertical-align: middle;}
.header_top .right .handbook{background-color:#223173;width:182px;color:#fff;}
.header_top .right .handbook:hover{background-color:#223173;}
.header_top .right .login:hover{color:#fff;background-color:#223173;border-color:#223173;}
.header_top .right .account:hover{color:#fff;background-color:#223173;border-color:#223173;}
.header_top .right .handbook img{vertical-align:middle;}
.header_top .language_box{display:inline-block;vertical-align:middle;position:relative;height:42px;line-height:42px;cursor:pointer;}
.header_top .language_box div{position:absolute;top:42px;display:none;width:100px;background: rgba(0,0,0,.8);left: -20px;z-index: 10;}
.header_top .language_box div a{display:block;margin:0;color:#fff;text-align: center;line-height: 24px;padding: 4px 0;font-size: 13px;}
.header_top .language_box span{font-size: 13px;color: #000000;position:relative;padding-right:19px;display:inline-block;}
.header_top .language_box:hover div{display:block;}
.header_top .language_box span:after{content:'';display:block;position:absolute;width:9px;height:4px;background:url('../image/header_down.png');top:50%;margin-top:-2px;right:0;}
.home_form{margin-bottom:100px;}
.header_top .language_box div a:hover{background: #000;}
.header_bottom{padding:10px 0 0;background:#fff; }
.header_bottom .inner{font-size:0;}
.header_bottom .mainnav{font-size:0;padding-top:20px;margin-top: 5px;}
.header_bottom .mainnav>li{display:inline-block;padding: 0 21px 24px;position: relative;}
.header_bottom .mainnav>li:hover .sub-menu{display:block;}
.header_bottom .mainnav>li:first-child{margin-left:0;}
.header_bottom .mainnav>li a{font-size:15px;color:#000;}
.header_bottom .mainnav>li a:hover{color: #223173;}
.header_bottom .mainnav>li>.sub-menu{display:none;position:absolute;left:50%;top:42px;width:210px;background:rgb(245,245,245);padding:17px;transform: translate(-50%,0);}
.header_bottom .mainnav>li.current-menu-item:after, .header_bottom .mainnav>li.current-menu-parent:after{position: absolute; bottom: 0; left: 0;content: "";display: block;background-color: #223173;height: 3px; width: 100%;}
.partner{padding-top:30px;}
.header_bottom .mainnav>li>.sub-menu a{display: inline-block;width: 100%;padding: 8px 0;text-align: center;border-bottom: 1px solid rgb(93, 93, 93);color:#223173;font-size: 15px;}
.header_bottom .mainnav>li>.sub-menu a:hover{color: #223173;}

.header_bottom .menu .current-menu-parent>a,
.header_bottom .menu .current-menu-parent .sub-menu .current-menu-item a{color: #223173;}

.footlogo{background: #223173;text-align: center;padding: 20px;}
.footlogo img{max-width: 240px;width:100%;}
.footer_btm{background:#333333;padding:70px 0 36px;}
.footer_btm h3{font-size: 16px;line-height: 1.5;color: #b5b5b5;}
.footer_btm p{font-size: 12px;margin-bottom: 20px;color: #b5b5b5;text-align: justify;}
.footer_btm .email_img{text-align: center;margin-top: 30px;}
.footer_btm .email_img p{vertical-align: middle;display: inline-block;}
.footer_btm .email_img img{vertical-align: middle;padding-right: 3px;}
.footer_btm .email_img .footer_email{display: inline-block;color: #b5b5b5;font-size: 16px;}

.more{display:none;}
.home_slider {position: relative;}
.f1_swiper-pagination{text-align: center; position: absolute;z-index: 1;bottom: 30px;}
.f1 {
	margin: 0 auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.f1 .swiper-slide {
      font-size: 18px;
      background: #fff;
	display: block;
    }
.home_banner{padding: 180px 0 230px;}
.home_slider ul li{height: 620px;position: relative;}
.home_banner h2{font-size: 53px;color: #171717;padding-bottom:15px;font-weight: bold;}
.home_banner span{font-size: 43px;display: block;padding-bottom:40px;font-weight: bold;}
.home_banner p{font-size: 22px;color: #4d4545;line-height:1.6;}
.home_bannertwo{width: 720px;margin: 0 auto;text-align: center;top: 50%;left: 50%; transform: translate(-50%,-50%);position: absolute;}
.home_bannertwo h3{font-size: 40px;margin-bottom: 50px;color: #fff;}
.home_bannertwo p{font-size: 26px;line-height: 1.6;margin-bottom: 50px;color: #fff;}
#movie-bg{width: 100%;object-fit:fill;height: 620px;}
.swiper-pagination-bullet{cursor: pointer;}
.demo_btn div{display: inline-block;text-align: center;}
.demo_btn div a{font-size: 26px;color: #fff;padding: 10px 30px;border-radius: 10px;display: inline-block;color: #fff;}
.demo_btn .open_btn a{background: #223173;}
.demo_btn .try_btn a{background: #151938;margin-left: 54px;}
.banner_table{background:#223173;padding: 18px 0 15px;margin-top: -3px;}
.banner_table ul{font-size:0;}
.banner_table ul li{display:inline-block;width:20%;text-align:center;vertical-align:top;}
.banner_table ul li span{font-size: 30px;color: #ffffff;font-weight: bold;}
.banner_table ul li p{font-size: 13px;color: #ffffff;}
.home_mt4{padding:30px 0 60px;background: #eeeff3;}
.home_mt4 ul{font-size:0;}
// .home_mt4 ul li{display:none;}
.home_mt4 ul li.active{display:block;}
.home_mt4 .inner .mt4_img li{text-align:center;}
.home_mt4 .inner{font-size:0;}
.home_mt4 .inner .mt4_text{max-width: 1120px;margin: 0 auto;}
.home_mt4 .inner .mt4_text ul{font-size:0;}
.home_mt4 .inner .mt4_text ul li{display:inline-block;width:25%;background-color: #ffffff;border: solid 1px #a0a0a0;height: 42px;line-height:42px;text-align:center;border-left:none;cursor:pointer;}
.home_mt4 .inner .mt4_text ul li.active span{color:#223173;}
.home_mt4 .inner .mt4_text ul li.active{border-bottom:3px solid #223173;}
.home_mt4 .inner .mt4_text ul li span{font-size: 19px;color: #313131;vertical-align:middle;margin-left:10px;}
.home_mt4 .inner .mt4_text ul li img{vertical-align:middle;display:none;}
.home_mt4 .inner .mt4_text ul li img.active{display:inline-block;}
.home_mt4 .inner .mt4_text ul .i1{border-left:solid 1px #a0a0a0;}
.home_mt4 .inner .mt4_text ul li:hover span{color:#223173;}
.home_mt4 .inner .mt4_text ul li:hover .before{display:none;}
.home_mt4 .inner .mt4_text ul li:hover .img_after{display:inline-block;}
.home_mt4 .inner .mt4_img{display:block;width:55%;vertical-align:top;text-align:right;padding-bottom:30px;margin: 0 auto;}
.home_mt4 .inner .mt4_img .swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;}
.home_mt4 .inner .mt4_text h4{font-size: 30px;color: #313131;padding:30px 0 40px;text-align: center;position: relative;}
.home_mt4 .inner .mt4_text h4:before {content: "";position: absolute;width: 20%;height: 3px;top: 44%;background:#223173;left: 0;}
.home_mt4 .inner .mt4_text h4:after {content: ""; position: absolute; width: 20%;height: 3px;top: 44%;background:#223173;right: 0%;}
.home_mt4 .inner .mt4_text p{font-size: 16px;line-height:1.7;padding: 0px 15px 40px 15px;text-align: center;font-weight: 500;}
.home_mt4 .inner .mt4_text a{display:inline-block;font-size: 16px;color: #ffffff;background-color: #223173;border-radius: 10px;text-align:center;margin-top:40px;display:none;padding: 18px 0px;width: 230px;}
.home_mt4 .inner .mt4_text a:hover{background-color: #223173;}
.swiper-pagination{display: none!important;}
.mt4_img .swiper-wrapper{display: flex;align-items: center;}
.home_mt4 .inner .mt4_text a.active{display:inline-block;}
.home_page .try {background: #223173;}
.home_page .try .open_account a, .home_page .try .open_account a:hover{background: #fff;border: 2px solid #fff; color: #223173}
.home_page .try .try_demo a:hover {border: 2px solid #fff;color: #fff;background: transparent;}
.swiperBtn{width: 55%;text-align: center;}
.try{background-color: #3d3d3d;padding:30px 0 36px;text-align:center;}
.try .inner{font-size:0;}
.try div{display:inline-block;text-align: center;}
.try a{display:block;border-radius: 10px;text-align:center;padding:5px 35px;font-size: 24px;color: #223173;margin-top: 26px;}
.try .open_account a,.InsidePage.mt4 .open_account{color:#fff;background-color: #223173;border: 2px solid #223173;}
.try .open_account a:hover,.InsidePage.mt4 .open_account:hover{background-color: #223173;border: 2px solid #223173;}
.try .try_demo{margin-left: 80px;}
.try .try_demo a,.InsidePage.mt4 .try_demo{border: solid 2px #fff;padding:5px 25px;color: #fff;}
.try .try_demo a:hover,.InsidePage.mt4 .try_demo:hover{color:#fff;background-color: #223173;border: solid 2px #223173;}
.choose{padding:100px 0;}
.choose h3{text-align:center;font-size: 30px;color: #313131;padding-bottom:60px;position: relative;max-width: 1120px;margin: 0 auto;font-weight: bold;}
.choose h3:before {content: "";position: absolute;width: 15%;height: 3px;top: 20%;background:#223173;left: 0;}
.choose h3:after {content: ""; position: absolute; width: 15%;height: 3px;top: 20%;background:#223173;right: 0%;}
.choose ul{font-size:0;width:100%;}
.choose .box2{padding-top:70px;}
.choose .box1 li{display:inline-block;width:33.33%;vertical-align:top;text-align:center;}
.choose .box1 li span{font-size: 17px;color: #000000;display:block;padding-top:12px;line-height:1.7;font-weight: bold;}
.choose .box1 li p{font-size: 14px;line-height:1.7;text-align:center;color:#1b1b1b;font-weight: 500;}
.choose .box1 .i2{padding-bottom:70px;}
.choose .box1 .i1, .choose .box1 .i4{max-width:334px;}
.choose .box1 .i2, .choose .box1 .i5{max-width:376px;margin:0 79px;}
.choose .box1 .i3, .choose .box1 .i6{max-width:332px;}
.choose .box2 li{display:inline-block;width:calc(50% - 3.5px);width: -webkit-calc(50% - 3.5px);width: -moz-calc(50% - 3.5px);vertical-align:top;min-height:263px;padding:45px 64px 10px 64px;}
.choose .box2 li span{font-size: 24px;display:block;padding-bottom:25px;color: #fff;}
.choose .box2 li p{font-size: 14px;color: #1b1b1b;line-height:1.7;color:#ffffff;text-align: justify;font-weight: 500;}
.choose .box2 .i1{background:url('../image/chooseBottom01.jpg')center center no-repeat;background-size:cover;}
.choose .box2 .i2{background:url('../image/chooseBottom02.jpg')center center no-repeat;background-size:cover;}
.choose .box2 .i3{background:url('../image/chooseBottom03.jpg')center center no-repeat;background-size:cover;}
.choose .box2 .i4{background:url('../image/chooseBottom04.jpg')center center no-repeat;background-size:cover;}
.choose .box2 .i1:hover{background:#223173;}
.choose .box2 .i2:hover{background:#223173;}
.choose .box2 .i3:hover{background:#223173;}
.choose .box2 .i4:hover{background:#223173;}
.choose .box2 .i3, .choose .box2 .i4{margin-top:6px;}
.choose .box2 .i2, .choose .box2 .i4{margin-left:7px;}
.home_form .inner .home_form_box{font-size:0;background:#eeeff3;padding:30px 110px;}
.home_form .form_logo, .home_form .form{display:inline-block;vertical-align:middle;}
.home_form .form_logo{margin-right:8.9%;width: 47%;}
.home_form .form_logo img{vertical-align: top;}
.home_form .form{width:44%;}
.home_form .form_logo span{font-size: 32px;color: #313131;line-height:1.2;display:inline-block;margin:20px 0 0 24px;font-weight: bold;width: 70%;}
#gform_wrapper_1{display:none;}
.engle_form input{border: solid 1px #a0a0a0;background-color: #f5f5f6;vertical-align:middle;font-size:14px;padding-left:10px;outline:none;}
#first_name, #engle_email{width:303px;height:42px;}
#area_code{width: 75px;height: 42px;border: solid 1px #a0a0a0;outline: none;font-size: 16px;margin: 0px;cursor: pointer;vertical-align:middle;padding-left:10px;}
#engle_phone{width:220px;height:42px;margin-left:8px;}
.engle_form span{font-size: 19px;color: #313131;display:inline-block;vertical-align:middle;margin-right:15px;width:62px;}
.engle_form li span{width:auto;}
.error{display:none;margin-right:15px;color:#790000;}
.form_firname, .form_phone, .form_email{margin-bottom:18px;}
#gform_submit_button_1s{border: none;border-radius: 10px;font-size: 17px;color: #ffffff;padding: 9.5px 0;background-color: #223173;width:379px;outline:none;cursor:pointer;-webkit-appearance: none;opacity: 1;}
#gform_submit_button_1s:hover{background-color: #223173;}
#englp_city{font-size:14px;}
#select_box{width:300px;height: 210px;position: absolute;top: 45px;left:70px;overflow-y: scroll;background: #fff;z-index: 99;border: 2px solid #eb7e00;display: none;text-align:left;}
.form_phone{position:relative;}
#gform_confirmation_message_1{font-size:16px;}
.mobial_menu a{font-size:13px;color: #fff;width:100%;display:block;padding:10px;border-bottom:1px solid #fff;background:#223173;}
.mobial_menu a:hover{background:#22274e;}
.mobial_menu{position:absolute;left:0;width:100%;top:72px;display:none;padding-bottom: 10px;background: #223173;}
.mobial_menu .current-menu-parent>a,.mobial_menu .current-menu-parent .current-menu-item a{background:#22274e;}
.swiper-pagination-bullet-active{background: #223173!important;}
.mainnavs .sub-menu a{padding-left: 36px;}
.mainnavs .menu-item-has-children>a{position: relative;}
.language_item .language_boxitem{display: none;}
.mainnavs .menu-item-has-children>a:before,.language_item>a:before{content: '';position: absolute;background: url(../image/smalldown.png) center center;display: block;width: 20px;height: 20px;right: 10px;transform: scale(0.5);}
.menu-item-has-children .sub-menu{display: none;}
.smallup:before{content: '';position: absolute;background: url(../image/smallup.png) center center!important;display: block;width: 20px;height: 20px;right: 10px;transform: scale(0.5);}
.language_item>a{position: relative;}

@media(max-width:1260px){
    .choose .box1 .i2, .choose .box1 .i5{max-width:100%;margin:0;}
    .choose .box1 .i3, .choose .box1 .i6, .choose .box1 .i1, .choose .box1 .i4{max-width:100%;}
    .choose .box1 li{padding:0 15px;}
    .home_mt4 .inner .mt4_text ul li span{font-size:14px;}
    .home_mt4 .inner .mt4_img li{text-align:center;}
    .choose .box2 li{padding: 30px 34px 35px 34px;}
    .home_form .inner .home_form_box{padding: 47px 50px 30px;}
    .header_bottom #menu-header-menu>li>.sub-menu .header_menu_middle{padding-left:5%;}
    .header_bottom #menu-header-menu>li>.sub-menu .header_menu_middle .first_mar{margin:0 40px;}
    .sub_first .header_menu_middle{padding-left: 65px!important;}
}
@media(max-width:1165px){
    .header_bottom .mainnav>li {
        padding: 0 15px 24px;
    }
}
@media(max-width:1120px){
    .home_form .form_logo{text-align:center;}
    .home_form .form_logo span{display:block;margin-left:0;width: 100%;font-size: 28px;margin-top: 10px;}
    .home_form .inner .home_form_box{padding: 47px 20px 30px;}
    .banner_table ul li span{font-size:22px;}
    .choose h3:before,.choose h3:after{width: 15%;}
    .home_mt4 .inner .mt4_text h4:before,.home_mt4 .inner .mt4_text h4:after{width: 15%;}
    // .header_bottom #menu-header-menu>li{padding: 0 14px 24px;}
    .header_bottom #menu-header-menu>li>.sub-menu{width: 110px;padding: 17px 15px 25px 15px;}
    .header_bottom #menu-header-menu>li>.sub-menu a{font-size: 14px;}
}
@media(max-width:1080px){
    .header_bottom .mainnav>li {
        padding: 0 10px 24px;
    }
}
@media(max-width:1024px){
	.home_banner{text-align: center;}
    .header_bottom .inner>a>img{max-width:180px;padding-top:6px;}
    .header_bottom .mainnav>li {
        padding: 0 8px 24px;
    }
}
@media(max-width:960px){
	 #menu-header-menu{display:none;}
    .more{display:block;float:right;padding-top:7px;cursor:pointer;}
    .header_bottom{position:relative; padding: 10px 0 11px}
    .header_top .language_box{display:none;}
    .home_mt4 .inner .mt4_img, .home_mt4 .inner .mt4_text{width:100%;}
    .home_form .form_logo span{font-size:25px;}
    .home_form .form_logo{width:38%;}
    .home_form .form{width:53%;}
    .choose .box1 li{width:50%;padding-bottom:30px!important;}
    .choose h3:before,.choose h3:after{width: 15%;}
    .choose {padding: 60px 0px;}
    .home_form{margin-bottom: 60px;}
    .choose .box2{padding-top: 60px;}
}
@media(max-width:850px){
    .choose h3:before,.choose h3:after{width: 10%;}
    .home_mt4 .inner .mt4_text h4:before,.home_mt4 .inner .mt4_text h4:after{width: 10%;}
}
@media(max-width:810px){
    .home_form .form_logo{margin-right:0;width:100%;}
    .home_form .form{width:100%;text-align:center;padding-top:30px;max-width:380px;}
    .home_form .inner .home_form_box{padding:30px 20px;}
    .home_form .inner .home_form_box{text-align:center;}
    .error{text-align:left;padding-left: 13px;}
    .home_page .error{padding-left: 0px;}
    #select_box{left: 74px;}
}
@media(max-width:768px){
    .choose .box2 li{width:100%;}
    .choose .box2 .i2, .choose .box2 .i4{margin-left:0!important;}
    .choose .box2 .i2{margin-top:6px;}
    .home_banner{padding: 170px 0;}
    .home_banner h2{font-size: 35px;}
    .home_banner span{font-size: 25px;}
    .home_banner p{font-size: 20px;}
    .banner_table ul li{width:33.33%;}
    .banner_table ul li:nth-child(1), .banner_table ul li:nth-child(2), .banner_table ul li:nth-child(3){padding-bottom:10px;}
   .try div{display: block;}
   .try div img{max-width: 80px;}
   .try .try_demo a{margin: 20px auto;padding: 5px 30px;}
    .try a{display:block;margin:20px auto;font-size:18px;max-width: 280px;padding: 5px 30px;}
    .try .try_demo{margin:10px auto 0;}
    .home_mt4 .inner .mt4_img img{max-height:340px;}
    .home_mt4 .inner .mt4_img{padding:20px 0;text-align:center;}
    .home_banner p br{display:none;}
    .choose h3:before,.choose h3:after,.home_mt4 .inner .mt4_text h4:before,.home_mt4 .inner .mt4_text h4:after{width: 0;}
    .choose .box1 li span{font-size: 16px;}
    .form_logo img{max-width: 80px;}
    .choose .box2 li span{font-size: 22px;}
    .home_slider ul li,#movie-bg{height: 500px;}
    .home_banner{text-align:center;}
    .home_bannertwo{width: 550px;}
    .home_bannertwo h3{font-size: 34px;margin-bottom: 30px;}
    .home_bannertwo p{font-size: 20px;margin-bottom: 30px;}
    .demo_btn div a{font-size: 20px;padding: 10px 20px;}

}
@media(max-width:600px){
    .choose .box1 li{width:100%;}
    .choose .box1 li img{max-width:50px;}
    .home_banner h2{font-size: 25px;}
    .home_banner span{font-size: 20px;padding-bottom:20px;}
    .home_banner p{font-size: 16px;}
    .home_mt4 .inner .mt4_text h4, .choose h3{font-size:24px;}
    .home_mt4 .inner .mt4_text h4{padding: 10px 0 30px;}
    .choose {padding: 40px 0px;}
    .home_form{margin-bottom: 40px;}
    .choose .box2{padding-top: 40px;}
    .home_bannertwo{width: 400px;}
    .home_bannertwo h3{font-size: 24px;margin-bottom: 15px;}
    .home_bannertwo p{font-size: 16px;margin-bottom: 15px;}
    .demo_btn div a{font-size: 16px;padding: 10px;}
    .demo_btn .try_btn a{margin-left: 30px;}
}
@media(max-width:550px){
    .header_top .right{float:none;text-align: right;}
    #first_name, #engle_email{width: calc(100% - 57px);}
    #engle_phone{width: calc(100% - 140px);}
    #gform_submit_button_1s{width:100%;}
    .home_form .inner .home_form_box{padding:30px 10px;}
    .engle_form span{margin-right: 8px;width: 45px;font-size:14px;}
    .engle_form li span{width:auto;}
    #select_box{width:170px;left: 55px;}
    .choose .box2 li span br{display:none;}
    .home_mt4 .inner .mt4_text ul .i3{border-left:solid 1px #a0a0a0;}
    .header_bottom a img{max-width:180px;}
    .banner_table ul li span{font-size:20px;}
    .banner_table ul li:nth-child(1), .banner_table ul li:nth-child(2), .banner_table ul li:nth-child(3){padding-bottom:15px;}
    .banner_table ul li{width:50%;}
    .error{font-size: 12px;padding-left: 10px;}

}
@media(max-width:450px){
	.home_bannertwo{width: 80%;}
	.demo_btn div{display: block;}
	.demo_btn .try_btn{margin-top: 10px;}
	.demo_btn .try_btn a{margin: 0;}
	.home_bannertwo h3{font-size: 22px;}
    .home_mt4 .inner .mt4_text ul li{width:50%;}
}
@media(max-width:420px){
	.header_top .right>a{padding: 5px 30px;}
    .home_mt4 .inner .mt4_text ul .i1, .home_mt4 .inner .mt4_text ul .i2{border-bottom: none;}
    .home_mt4 .inner .mt4_text ul .i2{border-left: 1px solid #a0a0a0;}
}
@media(max-width:375px){
	.home_bannertwo h3{font-size: 18px;}
	.home_bannertwo p,.demo_btn div a{font-size: 18px;}
}



.InsidePage .inner{max-width:1240px;}
.InsidePage .forex_banner{background:url("../image/forex-bg-new.jpg") bottom center/cover no-repeat;padding:53px 0 53px; }
.InsidePage .forex_banner .inner{max-width:733px;padding:30px 85px;/* border-left:9px solid #4786e5; */margin-left:270px;background-color:#223173;}
.InsidePage .forex_banner h2{line-height:120%;font-size:37px;color:#fff;text-align:center;margin-bottom:25px;}
.InsidePage .forex_banner div.msg{font-size:16px;color:#ffffff;line-height:180%;text-align:center;font-weight: 500;}

/* load */
.load_new a.down_link{width:127px;height:79px;display:inline-block;vertical-align:middle;background-image:url("../image/btn_sprites_new.png");margin:0 auto 20px;}
.load_new .load_stp{margin-bottom:16px;}
.load_new .load_stp a.down_link{background-position:-2px -90px;}
.load_new .load_ecn a.down_link{background-position:1px 0px;}
.load_new.load span a{color:#ffffff;display: inline-block;width:300px;padding:10px;line-height:1.4;}

/* 面包屑 */
.InsidePage .breadcrumbs{background-color:#eeeff3;padding:10px 0 7px;font-size:12px;line-height:1;color:#313131;}
.InsidePage .breadcrumbs .inner{max-width:1172px;}
.InsidePage .breadcrumbs span{margin:0 12px 0 0;}
.InsidePage .breadcrumbs span a span{margin:0;}
.InsidePage .breadcrumbs .current-item{color:#4786e5;margin:0;}
.InsidePage .main_top{padding-top:43px;}
.InsidePage .main_top .t1{margin:0 auto 52px;}
.InsidePage .main_top .t1 p{max-width:868px;margin:0 auto 52px;font-weight: 500;}

/*导航*/
.table_page_product{text-align:center;margin-top:35px;margin-bottom:16px;}
.table_page_product ul li{display:inline-block;margin:10px 18px;font-size:20px;font-weight:bold;color:#000;padding:5px 0px;}
.table_page_product .table_page_product_menu{border-bottom:4px solid #223173;}
.table_page_product .table_page_product_menu a{color:#223173;}

/* h3 */
.InsidePage h3{color:#313131;font-size:29px;line-height:120%;text-align:center;position:relative;}
.InsidePage h3.border_two:before{content:"";position:absolute;width:13%;height:3px;top:50%;background:#223173;left:0;}
.InsidePage h3.border_two:after{content:"";position:absolute;width:13%;height:3px;top:50%;background:#223173;right:0%;}
.InsidePage .main_top .t1 h3{margin-bottom:20px;text-transform:capitalize;}
.InsidePage .main_top p{font-size:16px;line-height:150%;color:#000000;}
.InsidePage .main_top .item{margin-bottom:43px;padding:0px 65px;}
.InsidePage .main_top .item h3{margin-bottom:75px;}
.InsidePage .main_top .item ul{font-size:0px;padding-bottom:10px;display:flex;flex-wrap:wrap;justify-content:space-between;}
.InsidePage .main_top .item.rcf{margin-bottom:0px;overflow:hidden;}
.InsidePage .main_top .item.rcf ul{padding-bottom:11px;border-bottom:none;}
.InsidePage .main_top .item.rcf.product_back{background:#f9f9f9;padding:45px 44px 90px;margin-bottom:90px;background-size:cover;}
.InsidePage .main_top .item.rcf.forex_page ul{margin-right:-3%;margin-left:-3%;}
.InsidePage .main_top .item ul li{width:42.7%;display:inline-block;vertical-align:middle;text-align:center;margin: 0 auto 30px;}
.InsidePage .main_top .item.rcf.forex_page ul li{width:27.33%;margin-right:3%;margin-left:3%;}
.InsidePage .main_top .item.rcf.product_back h3,
.InsidePage .main_top .item.rcf.product_back p,
.InsidePage .main_top .item.rcf.product_back span{color:#223173;}
.InsidePage .Commodity_page .main_top .item.rcf.product_back{margin-bottom:50px;}
.InsidePage .main_top .item ul li img{margin-bottom:30px;}
.InsidePage .main_top .item ul li span{display:block;font-size:17px;line-height:140%;color:#000000;margin-bottom:5px;}
.InsidePage .main_top .item ul li p{font-size:14px;line-height:170%;color:#626262;text-align:left;font-weight: 500;}
.InsidePage .main_bottom{padding-top:40px;}
.InsidePage .main_bottom h3{margin-bottom:34px;}
.InsidePage .main_bottom .table_scroll{margin-bottom:42px;}
.InsidePage .main_bottom table th{background:#223171;line-height:1;font-size:16px;padding:20px 10px 20px;text-align:center;color:#fff;font-weight:bold;}
.InsidePage .main_bottom table th:nth-child(1){width:15%;padding-left:60px;text-align: left;}
.InsidePage .main_bottom table th:nth-child(2){width: 32%;text-align: left;}
.InsidePage.Commodity_page .main_bottom table th:nth-child(2){width: 28%;}
.InsidePage .main_bottom table th:nth-child(3){text-align:left;}
.InsidePage .main_bottom table td{text-align:center;font-size:14px;line-height:114%;padding:10px;}
.InsidePage .main_bottom table tbody tr:nth-child(odd){background:#f6f6f6;}
.InsidePage .main_bottom table tbody tr:nth-child(even){background:#e5e5e5;}
.InsidePage .main_bottom table tbody tr td:nth-child(1){text-align:left;padding-left:60px;}
.InsidePage .main_bottom table tbody tr td:nth-child(2){text-align:left;}
.InsidePage .main_bottom table tbody tr td:nth-child(3){text-align:left;}
.load_new.load{text-align:center;padding-bottom:43px;margin-bottom:65px;}
.load_new.load p{display:inline-block;margin:0 42px;}
.load_new.load p span{color:#fff;background:#223173;display:block;border-radius:10px;cursor:pointer;font-size:16px;width:300px;}
.load_new.load p span:hover{background:#223173;}
.InsidePage .main_bottom .bot{padding:45px 160px 20px;background:#eee;margin-bottom:140px;}
.InsidePage .main_bottom .bot h3{margin-bottom:60px;}
.InsidePage .main_bottom .bot img{margin-bottom:40px;}
.InsidePage .main_bottom .bot .case{background-color:#fff;max-width:870px;padding:7px;margin:0px auto 20px;}
.InsidePage .main_bottom .bot .case .case_border{border:2px solid #223173;padding:35px;}
.InsidePage .main_bottom .bot .case .case_border .case_border_title{font-weight:bold;position:relative;width:50%;margin:0px auto 20px;}
/*.InsidePage .main_bottom .bot .case .case_border .case_border_title:before{content:"";position:absolute;width:16%;height:1px;top:50%;background:rgb(17,17,17);left:0;}
.InsidePage .main_bottom .bot .case .case_border .case_border_title:after{content:"";position:absolute;width:16%;height:1px;top:50%;background:rgb(17,17,17);right:0%;}*/
.InsidePage .main_bottom .bot .case span.btn{background-color:#223173;border-radius:30px;display:block;font-size:20px;line-height:1;color:#ffff;margin:0px auto 20px;text-align:center;padding:15px 20px;max-width:173px;}
.InsidePage .main_bottom .bot .case p{font-size:17px;color:#000;line-height:160%;}
.InsidePage .red{color:#223173;font-style:normal;}
.InsidePage .main_bottom .bot .case p i{display:inline-block;margin-bottom:20px;}
.InsidePage .main_bottom .bot .case p span{display:block;text-align:center;line-height:170%;color:#000000;}
.InsidePage .main_bottom .bot .case p span.box{background-color:#ffffff;border-radius:10px;// padding:11px 13px;// margin:0 auto 22px;color:#000000;}
.InsidePage .main_bottom .bot .case p span.box i{margin-bottom:0px;}
.InsidePage .main_bottom .bot .end{color:#565656;text-align:center;font-size:17px;}
.try.white{background-color:#fff;padding:30px 0px;}

/* Commodity */
.InsidePage.Commodity_page .forex_banner{background:url("../image/commodity-bg-new.jpg") bottom center/cover no-repeat}
.InsidePage.Commodity_page h3.border_two:before{width:28%;}
.InsidePage.Commodity_page h3.border_two:after{width:28%;}
.InsidePage .main_top .item{padding:0px 58px;}
.InsidePage.Commodity_page .main_top .item h3,
.InsidePage.index_page .main_top .item h3{margin-bottom:65px;}
.InsidePage.Commodity_page .main_top .item.rcf.product_back,
.InsidePage.index_page .main_top .item.rcf.product_back{padding:45px 40px 42px;}
.InsidePage.Commodity_page .main_top .item ul li img,
.InsidePage.index_page .main_top .item ul li img{margin-bottom:20px;}
.InsidePage.index_page h3.border_two:before{width:28%;}
.InsidePage.index_page h3.border_two:after{width:28%;}

/* Mt4页面 */
.InsidePage.mt4 .banner{padding:53px 0px;background:url("../image/mt4_banner-new.jpg") center center/cover no-repeat;}
.InsidePage.mt4 .banner h2{font-size:37px;line-height:120%;color:#fff;margin-bottom:25px;font-weight:bold;}
.InsidePage.mt4 .banner p{max-width:970px;font-size:16px;color:#ffffff;line-height:180%;text-align: center;font-weight: 500;}
.InsidePage.mt4 .main_top{padding-top:55px;}
.InsidePage.mt4 .main_top .row1{padding-bottom:35px;border-bottom:1px solid #c4c4c4;}
.InsidePage.mt4 .row1 h3{margin-bottom:13px;}
.InsidePage.mt4 .row1 p{font-size:16px;color:#000000;line-height:140%;margin-bottom:61px;font-weight: 500;}
.InsidePage.mt4 .banner .inner{max-width: 733px;}
.InsidePage.mt4 .main_top .item{padding-left:0;padding-right: 0;}
.InsidePage .main_top .item ul li p{text-align: center;}
.InsidePage.mt4 .download_box,
.home_mt4 .download_box{text-align: center;}
.InsidePage.mt4 .download_box .dowm,
.home_mt4 .download_box .dowm{width: 58%;}

.InsidePage.mt4 .download_item,
.home_mt4 .download_item{margin:20px 0;}
.InsidePage.mt4 .download_item a,
.home_mt4 .download_item a{display: inline-block;margin: 0 5px 10px;text-align:center;background:#223173;width: 250px;height: 61px;text-align: center;font-size: 19px;color: #fff;vertical-align: middle;line-height: 62px;border-radius: 10px;font-weight: lighter;}
.InsidePage.mt4 .download_item a img,
.home_mt4 .download_item a img{vertical-align: -13px;margin-right: 9px;}
.InsidePage.mt4 .download_item a.pc,
.home_mt4 .download_item a.pc{background:#22274e;}

.InsidePage.mt4 .row1{margin-bottom:35px;}
.InsidePage.mt4 .row1 .load_wrap,
.home_mt4 .load_wrap{margin-bottom:15px;}
.InsidePage.mt4 .row1 .load_wrap .right img{float:left;}
.InsidePage.mt4 .row1 .load_bottom{color:#313131;margin-bottom:0px;}
.InsidePage.mt4 .main_top .row2 ul li p{text-align:center;}
.InsidePage.mt4 .main_top .row2 ul{padding-bottom:0;border-bottom:none;margin-bottom:8px;max-width:930px;margin:0 auto;}
.InsidePage.mt4 .row2 p{font-size:16px;line-height:170%;font-weight: 500;}
.InsidePage.mt4 .row2{margin-bottom:0;padding-bottom:32px;border-bottom:1px solid #c4c4c4;}
.InsidePage.mt4 .row3{padding-top:35px;margin-bottom:41px;}
.InsidePage.mt4 .row3 .three_step p.ths{font-size:16px;line-height:170%;margin-bottom:32px;color:#000000;text-align:center;}
.InsidePage.mt4 .row3 .three_step ul li:nth-child(1){width:27%;}
.InsidePage.mt4 .row3 .three_step ul li:nth-child(2){width:50%;padding:0 30px;position: relative;}
.InsidePage.mt4 .row3 .three_step ul li:nth-child(3){width:23%;}
.InsidePage.mt4 .row3 .three_step ul li .arrow{position: absolute;top: 18%;}
.InsidePage.mt4 .row3 .three_step ul li .arrow1{left: 0;}
.InsidePage.mt4 .row3 .three_step ul li .arrow2{right: 0;}
.InsidePage.mt4 .row3 .three_step ul{padding-bottom:0;border-bottom:none;}
.InsidePage.mt4 .row3 .three_step ul li.step3{margin:0;}
.InsidePage.mt4 .row3 .open_box{padding:59px 144px 50px;background:url("../image/forex_mt4_bottom.jpg") center center/cover no-repeat;margin-top:27px;}
.InsidePage.mt4 .row3 .open_box .left{max-width:547px;}
.InsidePage.mt4 .row3 .open_box .left p{font-size:24px;color:#fff;line-height:125%;margin-bottom:4px;}
.InsidePage.mt4 .row3 .open_box .left span{font-size:14px;color:#ffffff;line-height:164%;}
.InsidePage.mt4 .row3 .open_box .right{background-color:initial;padding:0;}
.InsidePage.mt4 .row3 .open_box .right a{display:block;margin-top: 0;}
.InsidePage.mt4 .row3 .open_box .right a.try_demo{margin:26px 0 0 0;}


/* faq */
.InsidePage.faq .inner{max-width:1234px;}
.InsidePage.faq .forex_banner{background:url("../image/faq_banner.jpg") center center/cover no-repeat;padding:79px 0 129px;}
.InsidePage.faq .main .wrap{padding:58px 67px 23px;}
.InsidePage.faq .main .tab{padding-bottom:42px;border-bottom:1px solid #c4c4c4;margin-bottom:10px;}
.InsidePage.faq .main .tab ul{font-size:0;display:flex;justify-content:space-around;}
.InsidePage.faq .main .tab ul li{display:inline-block;font-size:25px;color:#ff5014;line-height:1;padding:9px 0;background-color:#ffffff;border:solid 2px #ff5014;text-align:center;flex:1;position:relative;}
.InsidePage.faq .main .tab ul li:nth-child(2){margin:0 34px;}
.InsidePage.faq .main .tab ul li::after{display:block;content:"";width:16px;height:16px;background:url("../image/faq_triangle.png") center center/cover no-repeat;position:absolute;margin:auto;top:0;bottom:0;right:11px;}
.InsidePage.faq .main .tab ul li.active{background-color:#ff5014;color:#ffffff;}
.InsidePage.faq .main .tab ul li.active::after{background:url("../image/faq_triangle_active.png");}
.InsidePage.faq .main h3{margin-bottom:50px;}
.InsidePage.faq .main .list .q{font-size:16px;line-height:130%;color:#000000;padding:20px 37px 15px 27px;background-color:#feebce;position:relative;margin-bottom:20px;cursor:pointer;}
.InsidePage.faq .main .list .q::after{display:block;content:"";width:18px;height:8px;background:url("../image/faq_arrow.png") center center/cover no-repeat;position:absolute;margin:auto;top:0;bottom:0;right:19px;}
.InsidePage.faq .main .list .r{display:none;font-size:14px;line-height:130%;color:#000000;padding:24px 122px 24px 66px;background-color:#eeeff3;margin-bottom:20px;}
.InsidePage.faq .main .list .r p._p{position:relative;padding-left:105px;margin-bottom:13px;}
.InsidePage.faq .main .list .r p._p strong{position:absolute;left:0;color:#000;}
.InsidePage.faq .main .list .r ul li{position:relative;padding-left:8px;}
.InsidePage.faq .main .list .r ul li::before{content:"";display:block;width:3px;height:3px;border-radius:50%;position:absolute;top:9px;left:0px;background:#000;}

/* 404 */
.content_error.inner{max-width:1095px;}
.content_error{padding-top:100px;padding-bottom:150px;}
.content_error .left_logo{margin-bottom:76px;}
.content_error .error_box{position:relative;}
.content_error .left_box{padding-left:85px;border-left:5px solid #223173;}
.content_error .left_box img{margin-bottom:80px;}
.content_error .left_box h1{font-size:120px;margin-bottom:0px;color:#494949;line-height:1;}
.content_error .right_img{position:absolute;bottom:0px;right:0px;}
.content_error p{font-size:22px;color:#313131;line-height:2;}
.content_error .error_p{margin-bottom:45px;}
.content_error .error_p_two{margin-bottom:30px;width: 60%;}
.content_error .left_box a{color:#fff;background:#223173;max-width:350px;display:block;padding:11px 20px;border-radius:10px;cursor:pointer;font-size:28px;text-align:center;}

/* 合作计划*/
.InsidePage.plan_page .forex_banner{background:url("../image/plan_banner.jpg") bottom center/cover no-repeat;}
.InsidePage.plan_page .forex_banner .inner{max-width:640px;border:none;background-color:#223173;text-align:center;padding:0;height: 196px;
    display: table;}
.InsidePage.plan_page .forex_banner .inner h2{font-size:37px;text-align:center;margin:0;display: table-cell;
    vertical-align: middle;}
.InsidePage.plan_page .main_top .box .item{position:absolute;top:50%;right:20px;text-align:center;background:#fff;box-shadow:0px 2px 13px 2px rgba(156,156,156,0.43);-moz-box-shadow:0px 2px 13px 2px rgba(156,156,156,0.43); /*firefox*/-webkit-box-shadow:0px 2px 13px 2px rgba(156,156,156,0.43); /*webkit*/padding:80px 40px;max-width:765px;transform: translate(0,-50%);}
.InsidePage.plan_page .plan_page_main .inner{max-width:1560px;position:relative;}
.InsidePage.plan_page .main_top .box .item p{font-size:27px;color:#000;text-align:justify;text-indent:54px;line-height:1.8;}
.InsidePage.plan_page .main_top{padding-top:80px;}
.InsidePage.plan_page .plan_item2{background:url("../image/plan_item2_back.png") top center/cover no-repeat;padding-top:90px;}
.InsidePage.plan_page .border_two{margin-bottom:80px;font-size:28px;letter-spacing:3px;}
.InsidePage.plan_page .plan_item2{margin-bottom:140px;}
.InsidePage.plan_page .plan_item2 ul.box{font-size:0;margin-left:-2%;margin-right:-2%;}
.InsidePage.plan_page .plan_item2 .plan_item2_top{overflow:hidden;}
.InsidePage.plan_page .plan_item2 ul.box li{display:inline-block;width:29.33%;margin:0px 2% 100px;vertical-align:top;}
.InsidePage.plan_page .plan_item2 ul.box li img{margin:0px auto 30px;display:block;}
.InsidePage.plan_page .plan_item2 ul.box li p{font-size:25px;color:#000;text-align:center;font-weight: 500;}
.InsidePage.plan_page .plan_item2 ul.box li span{font-size:16px;color:#000;text-align:center;display:block;font-weight: 500;}
.InsidePage.plan_page h3.border_two:before,
.InsidePage.plan_page h3.border_two:after{width:21%;}
.InsidePage.plan_page .form_plan{box-shadow:0px 2px 13px 2px rgba(156,156,156,0.43);-moz-box-shadow:0px 2px 13px 2px rgba(156,156,156,0.43); /*firefox*/-webkit-box-shadow:0px 2px 13px 2px rgba(156,156,156,0.43); /*webkit*/background: #fff;}
.InsidePage.plan_page .form_plan .left{width:42%;background:#223173;padding:105px 60px 170px;}
.InsidePage.plan_page .form_plan .left img{margin:0px auto 20px;display:block;}
.InsidePage.plan_page .form_plan .left p{font-size:27px;color:#fff;letter-spacing:2px;text-align:center;}
.InsidePage.plan_page .form_plan .right{width:58%;padding-left:90px;padding-right:90px;padding-top:80px;}
.InsidePage.plan_page .form_plan .right .formP{text-align: center;margin-top: 15px;font-size: 14px;}
#gform_wrapper_3.gform_wrapper{margin-bottom:0px;margin-top:0px;}
#gform_wrapper_3 .ginput_container{float:right;width:68%;border:1px solid #000;border-left:none;height:62px;}
#gform_wrapper_3.gform_wrapper .top_label div.ginput_container,
#gform_wrapper_3.gform_wrapper ul li.gfield{margin-top:0px;padding-right:0px;}
#gform_wrapper_3.gform_wrapper input{font-size:24px!important;color:#000!important;width:100%;border:none;padding:6px 5px;outline:none;border-left:2px solid #c5c5c5;margin:8px auto;line-height: 1;
    min-height: auto;}
#gform_wrapper_3 .gform_body{padding-bottom:13px;}
#gform_wrapper_3 ul li{overflow:hidden;margin-bottom:40px;overflow:hidden;}
#gform_wrapper_3.gform_wrapper .gfield_required{display:none;}
#gform_wrapper_3 .top_label .gfield_label{float:left;font-size:25px;color:#000;width:32%;line-height:62px;text-align:center;height:62px;border:1px solid #000;border-right:none;}
#gform_wrapper_3.gform_wrapper .gform_footer{padding:0px 0 10px 0;margin:0 0 0 0;}
#gform_wrapper_3.gform_wrapper input#gform_submit_button_3{color:#fff!important;background:#223173;max-width:302px;display:block;padding:11px 20px;border-radius:20px;cursor:pointer;font-size:26px!important;text-align:center;margin:0 auto;border:none;-webkit-appearance: none;opacity: 1;}
#gform_wrapper_3.gform_wrapper div.validation_error{display:none;}
#gform_wrapper_3.gform_wrapper li.gfield.gfield_error,
.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:#fff;padding-bottom:0px;padding-top:0px;}
#gform_wrapper_3.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0px;}
#gform_wrapper_3.gform_wrapper.gf_browser_chrome .gfield_error input[type=text]{margin-bottom:0px;}
#gform_wrapper_3.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important;width:100%!important;}
#gform_wrapper_3.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{font-size:16px;padding:10px 0px;}
#gform_wrapper_3.gform_wrapper li.gfield.gfield_error,
.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{border:none;}
#gform_wrapper_3 .instruction.validation_message{display:none;}
#gform_confirmation_message_3.gform_confirmation_message{font-size: 20px;padding-top: 140px;text-align:center;}
.fund_protection .forex_banner{background: url(../image/fund_protections_banner.jpg) bottom center/cover no-repeat !important}
.fund_protection p{margin-bottom: 30px;}
.fund_protection p span{color:#223173;}
@media(max-width:1240px){
    .InsidePage.mt4 .row3 .open_box{padding:40px;}
}
@media(max-width:1180px){
    .InsidePage .forex_banner .inner{margin-left:auto;}
    .InsidePage h3.border_two:before,.InsidePage h3.border_two:after{width:8%;}
    .InsidePage.index_page h3.border_two:before{width:20%;}
    .InsidePage.index_page h3.border_two:after{width:20%;}
    .InsidePage.plan_page h3.border_two:before,
    .InsidePage.plan_page h3.border_two:after{width:18%;}
}
@media(max-width:1000px){
    .InsidePage h3.border_two:before,.InsidePage h3.border_two:after{width:0%;}
    .InsidePage.mt4 .row3 .open_box .left{max-width:100%;float:none;margin-bottom:20px;}
    .InsidePage.mt4 .row3 .open_box .right{float:none;margin:0 auto;width: 100%;max-width: 300px;}
    .InsidePage.Commodity_page h3.border_two:before{width:20%;}
    .InsidePage.Commodity_page h3.border_two:after{width:20%;}
    .InsidePage.plan_page h3.border_two:before,
    .InsidePage.plan_page h3.border_two:after{width:0%;}
    #gform_wrapper_3 .top_label .gfield_label{font-size:20px;}
    .InsidePage .main_top .item ul.box_height li p {
        text-align: left!important;
    }
    #gform_wrapper_3.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description {
        font-size: 14px;
    }
    #gform_wrapper_3.gform_wrapper input#gform_submit_button_3 {
        font-size: 22px!important;
    }
    .InsidePage .main_bottom table tbody tr td:nth-child(1){padding-left:40px;}
    .InsidePage .main_bottom table th:nth-child(1){padding-left:40px;}
}
@media(max-width:1024px){
    .load_new.load{float:none;max-width:100%;}
    .InsidePage .forex_banner .inner{text-align:center;}
    .load_new.load{float:none;}
    // .InsidePage .forex_banner div.msg{margin-bottom:30px;}
    .load_new .load_ecn{display:inline-block;}
    .load_new .load_stp{margin-bottom:0px;}
    .InsidePage .main_top .t1{width:100%;text-align:center;}
    .InsidePage .main_top .t1 h3{text-align:center;}
}
@media(max-width:980px){
    .InsidePage.faq .main .tab ul li{font-size:18px;}
    .InsidePage.faq .main .wrap{padding:59px 0 23px;}
    .load_new.load p{margin:0 20px;}
    .InsidePage .main_bottom .bot{margin-bottom:40px;padding:40px 40px 20px;}
    .content_error .left_box img{margin-bottom:40px;}
    .content_error .left_box h1{font-size:80px;margin-bottom:20px;}
    .content_error .right_img{width:25%;}
    .content_error .left_box a{font-size:20px;max-width:280px;}
    .InsidePage.plan_page .form_plan .right .formP{font-size: 14px;}
}
@media(max-width:860px){
    .InsidePage.mt4 .row1 .mac_pc{margin-top:60px;}
    .InsidePage.faq .main .list .r{padding:20px;}
    .InsidePage.faq .main .list .r p._p strong{position:initial;}
    .InsidePage.faq .main .list .r p._p{padding-left:0;}
    .InsidePage .main_bottom .bot .case .case_border .case_border_title{width:70%;}
    .content_error .left{padding-left:50px;}
    .content_error .right{width:30%;}
    .InsidePage.plan_page .main_top .box .item{margin:0 auto;position:initial;max-width:100%;transform: translate(0,0);}
    .InsidePage.plan_page .main_top .box .item p{text-indent:40px;font-size:20px;}
    .InsidePage.plan_page .plan_item2 ul.box li p,
    #gform_wrapper_3 .top_label .gfield_label{font-size:20px;}
    .InsidePage.plan_page .form_plan .right {
        padding-left: 40px;
        padding-right: 40px;
    }
    #gform_wrapper_3 ul li{
        margin-bottom:30px;
    }
    .InsidePage.plan_page .form_plan .left p{font-size:24px;}
    .InsidePage.plan_page .border_two {
        margin-bottom: 60px;
    }
    .InsidePage .table_scroll{width:100%;overflow-x:scroll;}
    .InsidePage .table_scroll table{width:820px;}
}
@media(max-width:768px){
    .load_new .load_stp,
    .load_new .load_ecn{width:60%;vertical-align:top;}
    .InsidePage div.load span{display:block;margin:0 auto;}
    .load_new.load p{margin:0;}
    .content_error .error_p_two{width: 100%;}
    /*.InsidePage .main_bottom table th:nth-child(1){padding:25px 10px 15px;}
    .InsidePage .main_bottom table tr td:nth-child(1){padding:8px 10px;}
    .InsidePage .main_bottom table th:nth-child(1){width:20%;}*/
    .InsidePage .main_bottom .bot .case p span.box{width:100%;}
    .InsidePage .main_bottom .bot .case{padding:20px;}
    .InsidePage.mt4 .row3 .open_box{padding:20px;}
    .InsidePage.mt4 .row3 .open_box .right a.try_demo{margin:10px auto 0;}
    .InsidePage h3.border_two:before{width:0;}
    .InsidePage h3.border_two:after{width:0;}
    .InsidePage .forex_banner{padding:53px 20px 53px;}
    .InsidePage .forex_banner .inner h2{font-size:35px;}
    .InsidePage .forex_banner .inner{padding:30px;}
    .InsidePage .forex_banner div.msg{margin-bottom:0px;}
    .load_new.load p{display:block;margin:20px auto 40px;}
    .load_new.load{margin-bottom:0px;padding-bottom:20px;}
    .InsidePage .main_bottom .bot h3{margin-bottom:25px;}
    .InsidePage.Commodity_page h3.border_two:before,
    .InsidePage.index_page h3.border_two:before,
    .InsidePage.plan_page h3.border_two:before{width:0px;}
    .InsidePage.Commodity_page h3.border_two:after,
    .InsidePage.index_page h3.border_two:after,
    .InsidePage.plan_page h3.border_two:after{width:0px;}
    .content_error .right_img{position:initial;width:30%;margin:0 auto;}
    .content_error .left_box{margin-bottom:80px;float:none;width:70%;margin:0 auto 40px;padding-left:50px;}
    .content_error{padding-top:100px;padding-bottom:100px;}
    .content_error .left_box img{max-width:120px;}
    .content_error .error_p{margin-bottom:15px;}
    .content_error .left_logo{max-width:80%;margin:0 auto 76px;}
    .content_error p{font-size:18px;}
    .InsidePage.plan_page .forex_banner .inner h2{font-size:35px;}
    .InsidePage.plan_page .main_top .box .item{padding:40px;}
    .InsidePage.plan_page .form_plan .left {
        width: 100%;
        padding: 20px 10px;
        float:none;
        margin-bottom:20px;
    }
    .InsidePage.plan_page .form_plan .right {
        width: 70%;
        padding: 0px 40px 40px;
        float: none;
        background: none;
        margin: 0 auto;
    }

    #gform_wrapper_3.gform_wrapper input#gform_submit_button_3{
        font-size:18px!important;
    }
    .InsidePage.plan_page .plan_item2 {
        padding-top: 40px;
    }
    .InsidePage.plan_page .plan_item2 ul.box li p, #gform_wrapper_3 .top_label .gfield_label {
        font-size: 16px;
    }
    .InsidePage.plan_page .plan_item2 ul.box li span {
        font-size: 14px;
    }
    .InsidePage.plan_page .form_plan .left img {
        max-width: 140px;
    }
    .InsidePage.plan_page .form_plan .left p {
        font-size: 18px;
    }
    #gform_wrapper_3 .top_label .gfield_label {
        line-height: 40px;
        height: 40px;
    }
    #gform_wrapper_3.gform_wrapper input {
        padding: 0px 5px;
        margin: 2px auto!important;
    }
    #gform_wrapper_3 .ginput_container {
        height: 40px;
    }
    #gform_wrapper_3 .gform_body {
        padding-bottom: 0px;
    }
    #gform_wrapper_3 ul li {
        margin-bottom: 20px;
    }
    #gform_confirmation_message_3.gform_confirmation_message{padding-top: 20px;font-size:16px;}
    .InsidePage.mt4 .banner{padding:53px 20px 53px;}

}
@media(max-width:700px){
    .InsidePage.faq .main .tab ul li{font-size:14px;}
    .InsidePage.faq .main .tab ul li:nth-child(2){margin:0 10px;}
    .InsidePage.faq .main .tab ul li::after{right:5px;}
    .InsidePage .main_bottom .bot .case .case_border .case_border_title{width:100%;}
    .InsidePage .main_bottom .bot .case .case_border{padding:20px;}
    .InsidePage .main_bottom .bot{padding:20px;}
    .InsidePage.mt4 .row3 .three_step ul li:nth-child(1),
    .InsidePage.mt4 .row3 .three_step ul li:nth-child(2),
    .InsidePage.mt4 .row3 .three_step ul li:nth-child(3){width: 100%;}
    .InsidePage.mt4 .row3 .three_step ul li .arrow{display: none;}
}
@media(max-width:650px){
    .InsidePage.plan_page .form_plan .right {
        width: 90%;
    }

}
@media(max-width:600px){
    .InsidePage .main_top .item ul li.first{padding:0;}
    .InsidePage .main_top .item ul li{width:100%;}
    .InsidePage.mt4 .row3 .open_box .right{width:100%;}
    .InsidePage.mt4 .row3 .open_box .right a.try_demo{padding:5px;}
    .InsidePage .main_top .item.rcf.forex_page ul{margin-right:0px;margin-left:0px;}
    .InsidePage h3{font-size:24px!important;}
    .InsidePage .main_top{padding-top:20px;}
    .InsidePage .main_top .item.rcf.forex_page ul li{width:100%;margin-right:0%;margin-left:0%;}
    .InsidePage .main_top .item{margin-bottom:20px;padding:0px 40px;}
    .InsidePage .main_top .item.rcf.product_back{margin-bottom:30px;}
    .InsidePage .main_top .item.rcf.product_back{padding:30px;}
    .table_page_product ul li{font-size:17px;}
    .InsidePage .main_bottom .bot .case p{font-size:16px;}
    .content_error .left_box{width:100%;}
    .content_error .right_img{width:40%;}
    .content_error .left_box img{max-width:100px;}
    .InsidePage.plan_page .main_top .box .item {
        padding: 20px;
    }
    .InsidePage.plan_page .plan_item2 ul.box li {
        display: block;
        width: 100%;
        margin: 29px 0px;
    }
    .InsidePage.plan_page .border_two {
        margin-bottom: 40px;
    }
    .InsidePage.plan_page .plan_item2 ul.box{margin-left: 0;margin-right: 0;}
    .InsidePage.plan_page .plan_item2 {
        margin-bottom: 80px;
    }
    .InsidePage.mt4 .row2{padding-bottom: 32px;}
}
@media(max-width:540px){
    .InsidePage.faq .main .tab ul{flex-wrap:wrap;}
    .InsidePage.faq .main .tab ul li,
    .InsidePage.faq .main .tab ul li:nth-child(2){width:100%;margin:0 auto 10px;flex:none;}
    .load_new .load_stp,
    .load_new .load_ecn{width:100%;}
    .InsidePage .main_bottom .bot .case .case_border .case_border_title:after,
    .InsidePage .main_bottom .bot .case .case_border .case_border_title:before{width:0px;}
    .content_error .left_box h1{font-size:50px;margin-bottom:10px;}
    .content_error{padding-top:20px;padding-bottom:20px;}
    .content_error .left_box img{margin-bottom:20px;}
    .content_error .left_logo{max-width:100%;margin:0 auto 40px;}
    .content_error p{font-size:14px;}
    .content_error .left_box a{font-size:16px;}
    .InsidePage.plan_page .main_top .box .item p{text-indent:32px;font-size:16px;}
    .InsidePage.plan_page .form_plan .right {
        width: 100%;
    }
    #gform_wrapper_3 .top_label .gfield_label {
        font-size: 16px;
    }
    .InsidePage.plan_page .form_plan .right {
        padding: 0px 20px 40px;
    }

    #gform_wrapper_3.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description {
        font-size: 14px;
    }
}
@media (max-width:520px){
    .InsidePage div.load span,.InsidePage div.load span a{width:100%;}
}
@media(max-width:420px){
    .InsidePage.mt4 .row3 .open_box .left p{font-size:20px;}
    .InsidePage h3{font-size:27px;}
    .InsidePage.mt4 .banner h2{font-size:36px;}
    .InsidePage.faq .main .list .q{padding:20px 30px 15px 27px;}
    .InsidePage.faq .main .list .q::after{right:10px;}
    .content_error .right_img{width:50%;}
    .content_error .left_box{padding-left:28px;}
    .load_new a.down_link{transform: scale(0.8);-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform: scale(0.8);}
    .InsidePage .main_bottom .bot .case span.btn{font-size: 18px;padding:12px 18px;}
    .InsidePage .main_bottom .bot .case p,
    .InsidePage .main_bottom .bot .end{font-size: 14px;}
    .InsidePage.plan_page .form_plan .right .formP{font-size: 12px;}
    .InsidePage.mt4 .download_box .dowm,.home_mt4 .download_box .dowm{width: 100%;}
    .InsidePage.mt4 .download_item{display: inline-block;margin: 6px;}
    .InsidePage.mt4 .download_item a img,.home_mt4 .download_item a img{max-width:180px;}
}
@media(max-width:370px){
    .InsidePage .main_bottom table th{font-size:14px;padding:25px 5px 15px;}
    .InsidePage .main_bottom table tr td:nth-child(1){padding:8px 5px;}
    .InsidePage .main_bottom table td{padding:8px 5px;}
    .InsidePage .main_bottom table th{font-size:14px;padding:25px 5px 15px;}
    .InsidePage .main_bottom .bot,
    .InsidePage .main_bottom .bot .case,
    .InsidePage .main_bottom .bot .case .case_border{padding:10px;}
    .InsidePage .main_bottom .bot .case span.btn{padding:10px 20px;}
    .InsidePage .load_new.load span a,.InsidePage .load_new.load span{width:100%;}
}

/*account type*/
.InsidePage.AccountType .forex_banner{background: url("../image/accountbg-new.jpg") center center/cover no-repeat;}
.AccountType .stp_ecn_account{padding:60px 0 45px;}
.AccountType .stp_ecn_account ul{font-size:0;padding-top:100px;}
.AccountType .stp_ecn_account ul li{display:inline-block;width:calc(50% - 22.5px);width:-webkit-calc(50% - 22.5px);width:-moz-calc(50% - 22.5px);vertical-align:top;border: solid 1px #b5b5b5;}
.AccountType .stp_ecn_account ul .ecn_li .stp_top{background-color: #223173;}
.AccountType .stp_ecn_account ul li .stp_top{font-size: 29px;color: #f9f8f8;background:#223173;padding:17px 0;text-align:center;}
.AccountType .stp_ecn_account ul li .stp_middle p{font-size: 24px;color: #223173;font-weight: bold;}
.AccountType .stp_ecn_account ul li .stp_middle span{font-size: 60px;color: #223173;font-weight: bold;}
.AccountType .stp_ecn_account ul li .stp_middle{text-align:center;background-color: #f4f4f8;padding:20px 0;}
.AccountType .stp_ecn_account .inner{max-width:960px;}
.AccountType .top h3{font-size: 33px;}
.AccountType .stp_ecn_account .inner>p{font-size: 16px;line-height:1.7;color: #000000;text-align: justify;font-weight: 500;}
.AccountType .ecn_li{margin-left:45px;}
.AccountType .stp_ecn_account ul li .stp_bottom{padding:0 55px;}
.AccountType .stp_ecn_account ul li .stp_bottom div{padding:25px 60px;font-size: 0;min-height: 120px;}
.AccountType .stp_ecn_account ul li .stp_bottom div:nth-child(2){border-bottom:1px solid #b5b5b5;border-top:1px solid #b5b5b5;}
.AccountType .stp_ecn_account ul li .stp_bottom div p:first-child{width: 40%;}
.AccountType .stp_ecn_account ul li .stp_bottom div p{display:inline-block;vertical-align:middle;line-height:1.4;font-size:17px;color: #000;font-weight: bold;width: 60%;}
.AccountType .stp_ecn_account ul li .stp_bottom div img{vertical-align:middle;}
.InsidePage.AccountType .main_bottom{padding:75px 0 50px;}
.InsidePage.AccountType .main_bottom table th:nth-child(1){width: 30%;}
.InsidePage.AccountType .main_bottom table td{height: 46px;line-height: 100%;}
.InsidePage.AccountType .main_bottom table td:nth-child(2),
.InsidePage.AccountType .main_bottom table td:nth-child(3),
.InsidePage.AccountType .main_bottom table th:nth-child(2),
.InsidePage.AccountType .main_bottom table th:nth-child(3){text-align: center;}
.InsidePage.AccountType .main_bottom table td span{font-size: 16px;color: #223173;}
@media (max-width:1024px){
    .InsidePage.AccountType .forex_banner div.msg{max-width:100%;}
    .AccountType .stp_ecn_account ul{padding-top: 60px;}
    .AccountType .stp_ecn_account{padding: 45px 0;}
    .AccountType .InsidePage .main_bottom{padding: 60px 0 40px;}
}
 @media (max-width:980px){
    .AccountType .stp_ecn_account ul li .stp_bottom div {padding: 25px 40px;}
    .AccountType .load p {margin: 0 20px;}
}
@media (max-width:910px){
    .AccountType .stp_ecn_account ul li .stp_bottom{padding:0 30px;}
    .AccountType .stp_ecn_account ul li .stp_bottom div img{max-height:55px;}
    .AccountType .stp_ecn_account ul li .stp_middle span{font-size:40px;}
    .AccountType .stp_ecn_account ul li .stp_middle p{font-size:19px;}
    .AccountType .stp_ecn_account ul li .stp_bottom{padding: 0 20px;}
    .AccountType .stp_ecn_account ul li .stp_bottom div p{font-size:16px;}
}
@media (max-width:768px){
    .AccountType .stp_ecn_account ul li{display:block;margin: 0 auto;width:60%;min-width:420px;}
    .AccountType .stp_ecn_account ul li .stp_bottom{padding:0 60px;}
    .ecn_li{margin-top:20px!important;}
    .AccountType .stp_ecn_account ul li .stp_top{font-size:22px;}
    .AccountType .load{margin-bottom: 0px;}
    .AccountType .load p{width: 80%;vertical-align: top;margin: 0 auto 40px;display: block;}
    .AccountType .load span {margin: 0 auto;}
    .AccountType .stp_ecn_account ul li .stp_bottom div{min-height:auto;}
}
@media (max-width:500px){
    .AccountType .stp_ecn_account ul li{width:100%;min-width:auto;}
    .AccountType .stp_ecn_account ul li .stp_bottom{padding:0 20px;}
    .AccountType .stp_ecn_account ul li .stp_bottom div img{max-height:45px;}
    .AccountType .stp_ecn_account ul li .stp_bottom div span{min-width:46px;}
    .AccountType .stp_ecn_account ul li .stp_middle span{font-size:30px;}
    .InsidePage.AccountType  .main_bottom {padding: 35px 0 15px;}
    .AccountType .stp_ecn_account ul{padding-top:45px;}
}
@media (max-width:400px){
    .AccountType .stp_ecn_account ul li .stp_bottom div img{max-height: 35px;}
    .AccountType .stp_ecn_account ul li .stp_bottom div span{min-width: 39px;}
    .AccountType .stp_ecn_account ul li .stp_bottom div p{font-size:14px;}
    .AccountType .stp_ecn_account ul li .stp_bottom{padding:0 15px;}
}
@media (max-width:360px){
    .AccountType .stp_ecn_account ul li .stp_bottom div{padding: 15px 20px;}
}


/*customer_page*/
.InsidePage.customer_page .forex_banner{background: url("../image/au_ix_securities_banner_bg-new.jpg") bottom center/cover no-repeat;}
/* .InsidePage.customer_page .forex_banner{
    padding:116px 0 125px;
} */
.InsidePage.customer_page .forex_banner .inner{
    max-width: 701px;
    border:none;
    padding:75px 100px 75px 102px;
    background-color: #223173;
    margin: 0 0 0 270px;
}
.InsidePage.customer_page .forex_banner .inner h2{
    font-size:37px;
    line-height: 24px;
    line-height: 1;
    margin-bottom: 0px;
    text-align: center;
}
.InsidePage.customer_page .forex_banner .inner p{
    font-family: PingFangSC-Medium;
    font-size: 37px;
    letter-spacing: 7px;
    color:#ffffff;
    line-height: 1;
}
.customer_page .main{
    padding: 83px 0 360px;
    background: url("../image/customer_mian_bg.jpg") center center/cover no-repeat;
}
.customer_page .main .box{
    max-width: 756px;
    margin:0 auto;
    background-color: #ffffff;
    box-shadow: 0px 2px 13px 2px
        rgba(156, 156, 156, 0.43);
    opacity: 0.93;
    text-align:center;
    padding-bottom:33px;
    letter-spacing: 2px;
}
.customer_page .main .box img{
    margin-bottom:41px;
}
.customer_page .main .box h5{
    font-size: 30px;
    line-height: 160%;
    color: #000000;
    letter-spacing: 1.3px;
    padding: 0 10px;
}
.customer_page .main .box p{
    font-size: 25px;
    color: #223173;
    line-height: 2;
    margin-bottom:80px;
    letter-spacing: 1.6px;
    padding: 0 10px;
}
.customer_page .main .box p.email{
    font-size: 30px;
    line-height: 160%;
    margin-bottom: 114px;
    font-family: "ArialMT";
    padding:0px;
    letter-spacing: 1.3px;
    padding: 0 10px;
}
.customer_page .main .box p.email img{
    margin: 0px 8px 0px 0px;
    vertical-align:middle;
}
.customer_page .main .box p.email a{
    color:inherit;
}
.customer_page .main .box span{
    font-size: 28px;
    line-height: 175%;
    color: #000000;
    padding: 0 10px;
}
@media (max-width: 1240px){
.InsidePage.customer_page .forex_banner .inner{
        margin: 0 auto;
    }
}
@media(max-width:920px){
    .customer_page .main .box h5{
        font-size: 28px;
        margin-bottom: 10px;
    }
    .customer_page .main {
        padding: 40px 0 40px;
    }
    .customer_page .main .box p{
        margin-bottom: 30px;
        font-size: 20px;
        line-height: 145%;
    }
    .customer_page .main .box span{
        font-size: 22px;
    }
    .customer_page .main .box p.email{
        margin-bottom: 50px;
        font-size: 22px;
    }
}
@media(max-width:768px){
   /*  .InsidePage.customer_page .forex_banner {
       padding: 80px 20px 80px;
   } */
    .InsidePage.customer_page .forex_banner .inner h2{
        font-size: 30px;
    }
    .InsidePage.customer_page .forex_banner .inner p{
        font-size: 25px;
    }
    .InsidePage.customer_page .forex_banner .inner{
        padding: 61px 30px;
    }
    .customer_page .main .box p{
        padding: 0 10px;
    }
    .customer_page .main .box p.email img{
        margin: 0px 5px 0px 0px;
        max-width:20px;
    }
    .customer_page .main .box,.customer_page .main .box h5,.customer_page .main .box p,.customer_page .main .box p.email{
        letter-spacing: 0px;
    }
}
@media(max-width:420px){
    .customer_page .main .box h5 {
        font-size: 20px;
    }
    .customer_page .main .box p,.customer_page .main .box p.email,.customer_page .main .box span{
        font-size: 16px;
    }
    .customer_page .main .box p.email img{
        max-width: 15px;
    }
    .InsidePage.customer_page .forex_banner .inner h2 {
        font-size: 22px;
    }

}

/*au_ix_page*/
.InsidePage.au_ix_page .forex_banner{background: url("../image/au_ix_securities_banner_bg-new.jpg") bottom center/cover no-repeat;}
/* .InsidePage.au_ix_page .forex_banner{
    padding:116px 0 125px;
} */
.InsidePage.au_ix_page .forex_banner .inner{
    max-width: 701px;
    border:none;
    padding:75px 100px 75px 102px;
    background-color: #223173;
    margin: 0 0 0 270px;
}
.InsidePage.au_ix_page .forex_banner .inner h2{
    font-size:37px;

    line-height: 24px;
    line-height: 1;
    margin-bottom: 0px;
    letter-spacing: 2px;
    text-align:center;
}
.InsidePage.au_ix_page .forex_banner .inner p{
    font-family: "PingFangSC-Medium";
    font-size: 37px;
    letter-spacing: 7px;
    color:#ffffff;
    line-height: 1;
}
.InsidePage.au_ix_page .table_page_product{
    margin-bottom: 60px;
}
.au_ix_page .main .box{
    position:relative;
    margin-bottom:113px;
}
.au_ix_page .main .box .lou{
    display: block;
}
.au_ix_page .main .box .item{
    width: 739px;
    height: 550px;
    position:absolute;
    margin: auto;
    top: 0;
    bottom: 0;
    right: 0;
    text-align:center;
    background:rgba(255,255,255,0.93);
    padding:45px 40px 0px;
    box-shadow: 0px 2px 13px 2px
    rgba(156, 156, 156, 0.43);
}
.au_ix_page .main .box .item img{
    display: block;
    margin: 0 auto 30px;
}
.au_ix_page .main .box .item p{
    font-size: 18px;
    text-align: justify;
    color: #000000;
}
.au_ix_page .main .list img{
    position: relative;
    z-index: 1;
}
.au_ix_page .main .list .text{
    max-width: 827px;
    background-color: #ffffff;
    box-shadow: 0px 2px 13px 2px
    rgba(156, 156, 156, 0.43);
    opacity: 0.93;
    padding: 183px 103px 50px 89px;
    margin: -122px 40px 0px 0px;
}
.au_ix_page .main .list .i2 .text{
    margin: -103px 0px 0px 40px
}
.au_ix_page .main .list .i3 .text{
    margin: -75px 0px 0px 40px
}
.au_ix_page .main .list .text div{
    position:relative;
}
.au_ix_page .main .list .text div:before{
    display:block;
    content:"";
    width: 29px;
    height: 26px;
    background:url("../image/top_left_icon.png") no-repeat;

    position:absolute;
    top:-50px;
    left:-35px;
}
.au_ix_page .main .list .text div:after{
    display:block;
    content:"";
    width: 29px;
    height: 26px;
    background:url("../image/bottom_right_icon.png") no-repeat;
    position:absolute;
    right: -30px;
    bottom: -20px;
}
.au_ix_page .main .list .text p{padding-bottom: 15px;
    font-size: 18px;
    color: #2b2b2b;
    padding-left:42px;
    border-left:7px solid #223173;
    text-align: justify;
}
.au_ix_page .main .list .child{
    margin-bottom:114px;
}
.au_ix_page .main .list .i1 .text{
    padding-top:239px;
}
@media (max-width: 1240px){
.InsidePage.au_ix_page .forex_banner .inner{
        margin: 0 auto;
    }
}
@media(max-width:1024px){
    .au_ix_page .main .box .item{
        padding: 20px 34px;
        height: 480px;
    }
    .au_ix_page .main .box .item p{
        font-size: 16px;
    }
}
@media(max-width:960px){
    .au_ix_page .main .list img{
        max-width: 692px;
    }
}
@media(max-width:840px){
    .au_ix_page .main .box .item{
        position: initial;
        height: auto;
        width: 100%;
    }
    .au_ix_page .main .list img{
        display: block;
        margin: 0 auto;
        float: none;
    }
    .au_ix_page .main .list .i1 .text,.au_ix_page .main .list .i2 .text{
        padding-top: 120px;
    }
    .au_ix_page .main .list .text{
        margin: -60px 00px 0px 0px;
        padding: 120px 70px 54px 89px;
        float: none;
        height: auto;
    }
    .au_ix_page .main .list .i2 .text,.au_ix_page .main .list .i3 .text{
        margin: -60px 00px 0px 0px;
    }
    .au_ix_page .main .box .item {
        padding: 20px;
    }
}
@media(max-width:768px){
    /* .InsidePage.au_ix_page .forex_banner {
        padding: 80px 20px 80px;
    } */
    .InsidePage.au_ix_page .forex_banner .inner h2{
        font-size: 35px;
    }
    .InsidePage.au_ix_page .forex_banner .inner p{
        font-size: 25px;
    }
    .InsidePage.au_ix_page .forex_banner .inner{
        padding: 61px 30px;
    }
    .InsidePage.plan_page .forex_banner .inner{

         height: 150px;
    }
    .au_ix_page .main .list .text{
        padding: 120px 50px 54px;
    }
    .au_ix_page .main .list .text p{
        font-size: 16px;
        line-height: 180%;
        padding-left: 20px;
    }
    .au_ix_page .main .box .item img{
        max-width:80px;
        margin: 0 auto 20px;
    }
    .au_ix_page .main .box .item p{
        line-height: 1.45;
    }
    .au_ix_page .main .list .child {
        margin-bottom: 80px;
    }
    .au_ix_page .main .list img{
        max-width: 100%;
    }
}
@media(max-width:420px){
    .au_ix_page .main .list .text div:before,.au_ix_page .main .list .text div:after{
        transform: scale(.8);
    }
    .au_ix_page .main .list .text p{
        border-left: 2px solid #223173;
    }
    .InsidePage.au_ix_page .forex_banner .inner h2 {
        font-size: 22px;
    }
    .au_ix_page .main .box .item p,.au_ix_page .main .list .text p{
        font-size: 16px;
    }
}
@media(max-width:320px){
    .au_ix_page .main .list .text {
        padding: 120px 35px 54px;
    }
    .au_ix_page .main .list .text div:before, .au_ix_page .main .list .text div:after {
        transform: scale(.6);
    }
    .au_ix_page .main .list .text div:before{
        top: -30px;
        left: -15px;
    }
    .au_ix_page .main .list .text div:after{
        right: -20px;
        bottom: -20px;
    }
}



/*provision_page*/
.InsidePage.provision_page .forex_banner{background: url("../image/au_ix_securities_banner_bg-new.jpg") bottom center/cover no-repeat;}
/* .InsidePage.provision_page .forex_banner{
    padding:116px 0 125px;
} */
.InsidePage.provision_page .forex_banner .inner{
    max-width: 701px;
    border:none;
    padding:75px 100px 75px 102px;
    background-color: #223173;
    margin: 0 0 0 270px;
}
.InsidePage.provision_page .forex_banner .inner h2{
    font-size:37px;
    line-height: 24px;
    line-height: 1;
    margin-bottom: 0px;
    letter-spacing: 2px;
    text-align: center;
}
.InsidePage.provision_page .forex_banner .inner p{
    font-family: PingFangSC-Medium;
    font-size: 37px;
    letter-spacing: 7px;
    color:#ffffff;
    line-height: 1;
}
.InsidePage.provision_page .inner{max-width:1330px;}
.provision_page .main{
    padding: 59px 0 91px 0;
}
.provision_page .main .title{
    text-align:center;
    color: #000000;
    letter-spacing: 1px;
    margin-bottom:72px;
}
.provision_page .main .title h3{
    font-size: 31px;
    color: #000000;
    line-height: 158%;
    margin-bottom:51px;
    font-weight: bold;
}
.provision_page .main .title p{
    font-size: 30px;
    line-height: 163%;
}
.provision_page .main .list li{
    margin-bottom:47px;
}
.provision_page .main .list li span{
    display:inline-block;
    font-size: 36px;
    line-height: 128%;
    margin-bottom:38px;
    padding: 4px 0 12px 100px;
    position:relative;
}
.provision_page .main .list li span:before{
    display:block;
    width:88px;
    height:70px;
    content:"";
    position:absolute;
    top:-5px;
    left:0px;
}
.provision_page .main .list li:nth-child(1) span:before{
    background:url('../image/list_li_1.png') center center/cover no-repeat;
}
.provision_page .main .list li:nth-child(2) span:before{
    background:url('../image/list_li_2.png') center center/cover no-repeat;
}
.provision_page .main .list li:nth-child(3) span:before{
    background:url('../image/list_li_3.png') center center/cover no-repeat;
}
.provision_page .main .list li:nth-child(4) span:before{
    background:url('../image/list_li_4.png') center center/cover no-repeat;
}
.provision_page .main .list li:nth-child(5) span:before{
    background:url('../image/list_li_5.png') center center/cover no-repeat;
}
.provision_page .main .list li:nth-child(6) span:before{
    background:url('../image/list_li_6.png') center center/cover no-repeat;
}
.provision_page .main .list li:nth-child(7) span:before{
    background:url('../image/list_li_7.png') center center/cover no-repeat;
}
.provision_page .main .list li:nth-child(8) span:before{
    background:url('../image/list_li_8.png') center center/cover no-repeat;
}
.provision_page .main .list li:nth-child(9) span:before{
    background:url('../image/list_li_9.png') center center/cover no-repeat;
}
.provision_page .main .list li:nth-child(10) span:before{
    background:url('../image/list_li_10.png') center center/cover no-repeat;
}
.provision_page .main .list li:nth-child(11) span:before{
    background:url('../image/list_li_11.png') center center/cover no-repeat;
}
.provision_page .main .list li:nth-child(12) span:before{
    background:url('../image/list_li_12.png') center center/cover no-repeat;
}
.provision_page .main .list li:nth-child(13) span:before{
    background:url('../image/list_li_13.png') center center/cover no-repeat;
}
.provision_page .main .list li:nth-child(14) span:before{
    background:url('../image/list_li_14.png') center center/cover no-repeat;
}
.provision_page .main .list li:nth-child(15) span:before{
    background:url('../image/list_li_15.png') center center/cover no-repeat;
}
.provision_page .main .list li:nth-child(16) span:before{
    background:url('../image/list_li_16.png') center center/cover no-repeat;
}
.provision_page .main .list li:nth-child(17) span:before{
    background:url('../image/list_li_17.png') center center/cover no-repeat;
}
.provision_page .main .list li:nth-child(18) span:before{
    background:url('../image/list_li_18.png') center center/cover no-repeat;
}
.provision_page .main .list li .text{
    border-left:6px solid #223173;
    margin-left:36px;
    padding-left:50px;
}
.provision_page .main .list li p{
    font-size: 17px;
    line-height: 182%;
    margin-bottom:40px;
    color:#000000;
}
@media (max-width: 1240px){
.InsidePage.provision_page .forex_banner .inner{
        margin: 0 auto;
    }
}
@media(max-width:768px){
    /* .InsidePage.provision_page .forex_banner {
        padding: 80px 20px 80px;
    } */
    .InsidePage.provision_page .forex_banner .inner h2{
        font-size: 35px;
    }
    .InsidePage.provision_page .forex_banner .inner p{
        font-size: 25px;
    }
    .InsidePage.provision_page .forex_banner .inner{
            padding: 61px 30px;
    }
    .provision_page .main .title p,.provision_page .main .title h3{
        font-size: 20px!important;
    }
    .provision_page .main .title h3{
        margin-bottom: 20px;
    }
    .provision_page .main .title{
        margin-bottom: 40px;
    }
    .provision_page .main .list li span{
        font-size: 28px;
        padding: 4px 0 12px 60px;
    }
    .provision_page .main .list li span:before{
        transform: scale(.7);
        top: -10px;
        left: -20px;
    }
    .provision_page .main .list li .text{
        margin-left: 20px;
        padding-left: 36px;
    }
    .provision_page .main {
        padding: 30px 0 30px 0;
    }
    .provision_page .main .list li p{
        letter-spacing: 0px;
    }
}
@media(max-width:420px){
    .provision_page .main .list li p{
        font-size: 15px;
        margin-bottom: 25px;
    }
    .provision_page .main .list li span {
        font-size: 22px;
        padding: 4px 0 12px 40px;
    }
    .provision_page .main .list li .text {
        padding-left: 15px;
    }
    .provision_page .main .list li span:before {
        transform: scale(.4);
        top: -18px;
        left: -25px;
    }
    .provision_page .main .list li span {
        margin-bottom: 20px;
    }
    .InsidePage.provision_page .forex_banner .inner h2 {
        font-size: 22px;
    }
}
@media (max-width: 320px){
    .provision_page .main .list li span:before {
        transform: scale(.4);
        top: -18px;
        left: -40px;
    }
    .provision_page .main .list li span {
        padding: 4px 0 12px 22px;
        margin-bottom: 10px;
    }
    .provision_page .main .title p, .provision_page .main .title h3 {
        font-size: 20px;
    }
    .provision_page .main .list li .text {
        margin-left: 0;
    }
}

/* 市场新闻*/
.news .banner{background: url(../image/calendar_banner.jpg) bottom center/cover no-repeat;}
.bannerBlu{padding:50px 20px;}
.bannerBlu .inner{max-width: 638px;width:100%;height:196px;display:table;background:#223173;margin: 0 0 0 270px}
.bannerBlu .inner h2{text-align: center;display: table-cell;vertical-align:middle;color:#fff;font-size: 37px;}
.news .news_box li{visibility: visible;position: relative;padding: 17px 0 24px 0;margin-bottom: 55px;}
.news .news_box .item_left{position: absolute;left: 0;top: 50%;transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);z-index: 1;}
.news .news_box .item_right{min-height: 270px;padding: 33px 60px 80px 440px;box-shadow: 0px 2px 10px 0px #c1c1c1;-moz-box-shadow: 0px 2px 10px 0px #c1c1c1;-webkit-box-shadow: 0px 2px 10px 0px #c1c1c1;position: relative;}
.news .news_box .item_right .time{color:#223173;font-size: 22px;margin-bottom:18px;}
.news .news_box .item_right .title{color: #000;font-size: 24px;line-height: 1.5;margin-bottom: 10px;}
.news .news_box .item_right .des{color: #000;font-size: 16px;line-height: 2;letter-spacing: 1.3px;}
.news .news_box .item_right .moreBtn{display: inline-block;padding:7px 32px;border-radius: 22px;background: #4786e5;color: #fff;font-size: 20px;position: absolute;right:60px;bottom: 35px;}
.news .news_box .item_right .moreBtn:hover{background: #223173;}
.news .news_box .full_box{padding:0;}
.news .news_box .full_box .item_right{padding:33px 60px 37px 60px;}
.news .wp-pagenavi{text-align: center;padding:65px 0 127px;}
.news .wp-pagenavi .pages{display: none;}
.news .wp-pagenavi a:hover,.news .wp-pagenavi span.current{border:none;color:#4786e5;font-size: 27px;}
.news .wp-pagenavi a,.news .wp-pagenavi span{border:none;color:#000;font-size: 27px;margin: 0;padding:0 7.5px;}
.news .wp-pagenavi span.current{font-weight: normal;}

/*demo*/
.demo .main_top{padding-bottom: 80px;}
.demo_banner .inner{max-width: 733px;}
.demo_banner{background: url(../image/forex-bg.jpg) bottom center/cover no-repeat;}
.demo .open_live{text-align: right;}
.demo .open_live a{display: inline-block;font-size: 22px;color: #fff;padding:13px 33px;background: #223173;border-radius: 10px;}
.demo .open_live a:hover{background: #223173;}
.demo .demo_wrap{box-shadow: 0px 2px 10px 0px #c1c1c1;-moz-box-shadow: 0px 2px 10px 0px #c1c1c1;-webkit-box-shadow: 0px 2px 10px 0px #c1c1c1;padding: 50px 40px 85px;margin-top: 25px;}
.demo .gform_wrapper{max-width: 524px;margin:70px auto 0;}
.demo #field_4_1 .gfield_label,
.demo #field_4_2 .gfield_label,
.demo #field_4_3 .gfield_label{display: none;}
.demo .ginput_container input,
.demo .ginput_container select{width: 100%!important;height: 53px;border-radius: 10px;outline: none;border: 2px solid #d9d9d9;padding: 0 22px!important;font-size: 22px!important;}
.demo .gform_wrapper div.validation_error{display: none;}
.demo .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width: calc(100% - 0px)!important;}
.demo .gform_wrapper li.gfield.gfield_error,
.demo .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:none!important;margin-bottom: 0px!important;border-top:none;border-bottom: none; padding-bottom: 0px;padding-top:0px;}
.demo .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.demo .gform_wrapper li.gfield_error textarea{border: 2px solid #d9d9d9}
.demo .gform_wrapper .instruction{display: none;}
.demo .gform_wrapper .field_description_below .gfield_description{padding-top:5px;}
.demo .gform_wrapper .validation_message{color:#790000;font-size: 14px;}
.demo .gform_wrapper ul.gform_fields li.gfield{padding-right: 0;}
.demo .gform_wrapper .top_label .gfield_error{width: calc(100% - 0px)}
.demo .gfield_required{display: none;}
.demo #field_4_4,.demo #field_4_5,.demo #field_4_6{position: relative;padding-left: 190px;}
.demo #field_4_4 .gfield_label,
.demo #field_4_5 .gfield_label,
.demo #field_4_6 .gfield_label{position: absolute;top: 12px;left: 0;font-size: 22px;color:#313131;}
.demo .gform_wrapper ul li.gfield{margin-top:30px;}
.demo .gform_wrapper .gform_footer{text-align: center;}
.demo .gform_wrapper .gform_footer input[type=submit],
.demo .gform_wrapper .gform_page_footer input[type=submit]{width: 203px;height: 55px;border: none;outline: none;background: #223173;border-radius: 30px;font-size: 26px;color: #fff;margin: 0;cursor: pointer;-webkit-appearance: none;opacity: 1;}
.demo .gform_wrapper .gform_footer input[type=submit]:hover,
.demo .gform_wrapper .gform_page_footer input[type=submit]:hover,
.failed .wrap a:hover{background:#223173;}
.demo .btn{text-align: center;margin-top: 62px;}
.demo .btn a{width: 270px;border: 2px solid #223173;display: inline-block;border-radius: 30px;text-align: center;color: #223173;font-size: 20px;padding: 8px;margin:0 13px;}
.demo .btn a:hover{border: 2px solid #223173;color: #223173;}

/*open demo success*/
.demo .wrap{text-align: center;margin-top: 75px;}
.demo .wrap h5{font-size: 32px;color:#f63e3e;padding:25px 0;}
.demo .wrap p{font-size: 24px;color:#313131;line-height:1.7;}

/*open demo failed*/
.failed .wrap h5{line-height: 1.5;}
.failed .wrap a{display:inline-block;padding:12px;border: none;outline: none;background: #223173;border-radius: 30px;font-size: 26px;color: #fff;margin: 0;cursor: pointer;}

@media(max-width:1200px){
    .bannerBlu .inner{margin: 0 auto;}
    .news .news_box .item_right .title{font-size: 22px;}
}
@media(max-width:1000px){
    .news .news_box .item_left img{width: 260px;}
    .news .news_box .item_right{padding:25px 60px 68px 310px}
    .news .news_box .item_right .moreBtn{bottom: 25px;}
    .news .wp-pagenavi{padding:0 0 80px;}
    .news .wp-pagenavi a,.news .wp-pagenavi span,.news .wp-pagenavi a:hover,.news .wp-pagenavi span.current{font-size: 20px;}

}
@media(max-width: 767px){
    .bannerBlu .inner h2{font-size: 35px;}
    .bannerBlu .inner{height: 150px;}
    .news .news_box li{box-shadow: 0px 2px 10px 0px #c1c1c1;-moz-box-shadow: 0px 2px 10px 0px #c1c1c1;-webkit-box-shadow: 0px 2px 10px 0px #c1c1c1;position: static;padding:17px 0 0;}
    .news .news_box .item_left{position: static;top: 0;transform:translateY(0%);-moz-transform:translateY(0%);-webkit-transform:translateY(0%);text-align: center;padding:0 20px;}
    .news .news_box .item_right{padding:25px 60px 68px 60px;box-shadow:none;}
    .demo .gform_wrapper{margin:50px auto 0;}
    .demo .gform_wrapper{width:80%;}
    .demo .ginput_container input,.demo .ginput_container select{height: 46px;font-size: 18px !important}
    .demo #field_4_4 .gfield_label,.demo #field_4_5 .gfield_label,.demo #field_4_6 .gfield_label{font-size: 18px;}
    .demo #field_4_4,.demo #field_4_5,.demo #field_4_6{padding-left: 160px;}
    .demo .gform_wrapper ul li.gfield{margin-top: 20px;}
    .gform_wrapper .gform_footer{margin: 6px 0 0;}
    .demo .gform_wrapper .gform_footer input[type=submit],
    .demo .gform_wrapper .gform_page_footer input[type=submit]{font-size: 22px;height: 46px;width: 165px;line-height: 46px;}
    .demo .btn{margin-top: 35px;}
    .demo .btn a{font-size: 16px;width: 220px;margin:0 6px;}
    .demo .open_live a{font-size: 16px;padding:10px 26px;}
}
@media(max-width: 600px){
    .news .news_box .item_right{padding:25px 25px 68px 25px;min-height: 210px}
    .news .news_box .item_right .time{font-size: 18px;margin-bottom: 7px;}
    .news .news_box .item_right .title{font-size: 18px;line-height: 1.5;margin-bottom: 7px;}
    .news .news_box .item_right .des{font-size: 15px;line-height: 1.6;letter-spacing:0px;}
    .news .news_box .item_right .moreBtn{font-size: 16px;padding:5px 27px;right: 30px;}
    .demo .demo_wrap{padding:35px 20px 45px;}
    .demo .gform_wrapper{width: 100%;margin: 30px auto 0;}
    .demo .btn a{font-size: 13px;width: 175px;}
    .demo .ginput_container input,
    .demo .ginput_container select{font-size: 16px!important;height: 40px;padding:0 10px!important;}
    .demo .gform_wrapper ul li.gfield{margin-top: 15px;}
    .demo #field_4_4 .gfield_label, .demo #field_4_5 .gfield_label, .demo #field_4_6 .gfield_label{font-size: 16px;}
    .demo #field_4_4, .demo #field_4_5, .demo #field_4_6{padding-left: 140px;}
    .demo .gform_wrapper .gform_footer input[type=submit],
    .demo .gform_wrapper .gform_page_footer input[type=submit]{height: 40px;font-size: 16px;line-height: 40px;font-size: 16px;}
    .demo .wrap h5{font-size: 24px;}
    .demo .wrap p{font-size: 16px;}
    .failed .wrap a{font-size: 20px;padding:9px;}

}
@media(max-width:500px){
    .news .wp-pagenavi a, .news .wp-pagenavi span{padding:0 4.5px;}
    .demo .ginput_container input, .demo .ginput_container select{font-size: 14px;padding:0 10px;}
    .demo #field_4_4 .gfield_label, .demo #field_4_5 .gfield_label, .demo #field_4_6 .gfield_label{font-size: 14px;}
    .demo #field_4_4, .demo #field_4_5, .demo #field_4_6{padding-left: 120px;margin-top: 15px;}
    .demo .btn{margin-top:  20px;}
}
@media(max-width:480px){
    .demo .btn a{font-size: 12px;width: 170px;margin-bottom: 10px;}
    .demo .wrap h5{font-size: 20px;}
}
@media(max-width:420px){
    .news .wp-pagenavi a, .news .wp-pagenavi span, .news .wp-pagenavi a:hover, .news .wp-pagenavi span.current{font-size: 16px;}

}

/*财经日历*/
.InsidePage.calendar .main_top{padding-bottom: 170px}
.calendar .banner{background: url(../image/calendar_banner.jpg) bottom center/cover no-repeat;}
.InsidePage .calendar_box{box-shadow:0px 2px 10px 0px #c1c1c1;-moz-box-shadow:0px 2px 10px 0px #c1c1c1;-webkit-box-shadow:0px 2px 10px 0px #c1c1c1;padding: 19px 65px 60px;}
@media(max-width:1200px){
    .calendar .inner{margin: 0 auto;}
    .InsidePage .calendar_box{padding:30px;}
    .InsidePage.calendar .main_top{padding-bottom: 110px;}
}
@media(max-width: 767px){
    .InsidePage.calendar .main_top{padding-bottom: 80px;}
}

/*活动列表*/
.activity .main_top li{padding:30px 64px;background:#f8f8fa;margin-bottom: 25px;}
.activity .main_top li .left{width: 52%;}
.activity .main_top li .right{width: 42%;padding:27px 0;}
.activity .main_top li .time{font-size: 22px;color: #4287e8;line-height: 1.3;margin-bottom: 10px;}
.activity .main_top li h4{font-size: 26px;color: #000;line-height: 1.53;margin-bottom: 10px;}
.activity .main_top li .number{font-size: 22px;color: red;/* color: #6b6b6c; padding: 5px 11px;border: 2px solid #bfbfbf; */display: inline-block;}
.activity .main_top li .btn_box{margin-top: 60px;}
.activity .main_top li a{display: inline-block;padding: 12px 60px;background: #223173;border-radius: 32px;font-size: 22px;color: #fff;margin-right: 10px;}
@media(max-width: 1240px){
    .activity .main_top li h4{font-size: 22px;}
    .activity .main_top li .number,.activity .main_top li .time{font-size: 18px;}
    .activity .main_top li a{padding:9px 40px;font-size: 18px;}
}
@media(max-width: 1120px){
    .activity .main_top li .btn_box{margin-top: 40px;}
    .activity .main_top li{padding:25px 30px;}
}
@media(max-width: 900px){
    .activity .main_top li .left{width: 43%;}
    .activity .main_top li .right{width: 53%;padding:0;}
    .activity .main_top li .time{font-size: 16px;}
    .activity .main_top li .number{font-size: 16px;padding:3px 5px;}
    .activity .main_top li h4{font-size: 18px;}
    .activity .main_top li .btn_box{margin-top: 30px;}
    .activity .main_top li a{font-size: 16px;padding:9px 40px;}
}
@media(max-width: 767px){
    .activity .main_top li .left{width: 100%;text-align: center;}
    .activity .main_top li .left img{width: 400px;}
    .activity .main_top li .right{width: 100%;text-align: center;padding:10px 0;}
    .activity .main_top li a{margin:0 5px 5px}
}