@charset "utf-8";
/*banner*/
.swiper-container {width: 100%; min-width: 1200px;}
.swiper-slide {text-align: center;position:relative;width: 100%;}
.swiper-slide img{width:100%;}
.swiper-pagination-bullet{width:20px;height:4px;display: inline-block;border-radius:0;background:#fff;opacity:1;}
.swiper-pagination-bullet-active{background:#dd2727;}
.banner .float-box {position: absolute;z-index: 2;right: 10%;top: 50px;background-color: #eee;width: 240px;height: 260px;padding: 30px 30px 0 30px;text-align: center;border-radius: 15px;}
.banner .float-box .text {font-size: 14px;color: #333333;line-height: 2;}
.banner .float-box .text-large {font-size: 26px;font-weight: 700;line-height: 2.2;color: #bb9767;}
.banner .float-box .operate {margin: 25px 0;}
.banner .float-box .operate .btn {font-size: 16px;line-height: 2;}
.banner .float-box .extra-text a {color: #bb9767;}
.banner .float-box .operate .btn {color: #fff;display: inline-block;background-color: #C5140E;text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);border: none;width: 216px;font-weight: 400;padding: 6px 12px;cursor: pointer;border-radius: 5px;}
.banner .float-box .operate .btn:hover {background-color: #E4130C;}

/*公告*/
.notice{width:1200px; margin:0 auto; height:40px; overflow:hidden; position:relative; z-index:10;}
.notice .notice_p1{height:40px; line-height:40px; font-size:14px; color:#333;}
.notice_p1 img{width:24px; height:24px; position:relative; top:10px; margin-right:10px; }
.notice_a1{font-size:14px; color:#333; display:inline-block; height:40px; line-height:40px; width:930px; overflow:hidden;}
.notice ul li span{font-size:14px; color:#333; margin-left:10px; opacity:0.7; top:0px; position:relative; margin-top:12px;}
.notice a.notice_a2{font-size:14px; color:#9EA0AB; margin-top:10px;}

.main{width:100%; height:151px; background:#fff;min-width: 1200px;}
.main ul{width:1260px;}
.main ul li{height:60px; float:left; margin-top:45px; width:270px; margin-right:45px; cursor:pointer; transition:all 0.2s; position:relative; top:0px;}
.main ul li:hover{top:-10px;}
.main_c1{margin-right:15px;}
.main_p1{font-size:16px; font-weight:bold; height:20px; line-height:20px; margin-top:10px;}
.main_p2{font-size:14px; height:18px; line-height:18px; margin-top:7px;}

/**策略*/
.main_peizi{height:550px;}
.main_peizi .main_peizi_margin{margin-left:40px;}
.main_peizi1{width:268px; height:478px; border:1px solid #FF646E; border-radius:10px; margin-top:41px; background:#FFF5F5; transition:all 0.2s; position:relative; top:0px; overflow:hidden;box-sizing: border-box;}
.main_peizi1:hover{top:-15px; box-shadow:0 0 20px 5px #EAD0D3;}
.main_peizi1_t{height:90px; background:linear-gradient(to bottom, #FF646E, #FF121D); line-height:90px; text-align:center; color:#fff; font-size:31px;}
.main_peizi1_t img{position:relative;}
.main_peizi1_t span{position:relative; top:-12px;}
.main_peizi1_c1{border-bottom:1px dashed #FF646E; height:138px; width:235px; margin:0 auto;}
.main_peizi1_c1_left{text-align:left; margin-left:15px; margin-top:40px;}
.main_peizi1_p1{font-size:14px; color:#4D4D4D; height:18px; line-height:18px; overflow:hidden;}
.main_peizi1_p2{color:#FF394B; font-size:22px; margin-top:8px;}
.main_peizi1_c1_right{text-align:center; margin-top:40px;}
.main_peizi1_c2{height:50px; line-height:50px; overflow:hidden; width:235px; margin:0 auto;}
.main_peizi1_c2 span{color:#FF394B; font-size:24px; float:left;}
.main_peizi1_c2 em{font-size:14px; float:right;}
.main_peizi1_c3{padding-top:19px;}
.main_peizi1_a{display:block; font-size:14px; color:#fff; width:210px; height:40px; line-height:40px; text-align:center; margin:0 auto; background:#FF414B; margin-top:12px; border-radius:5px;}
.main_peizi1_p3{text-align:center; height:18px; line-height:18px; font-size:14px; color:#EB6972; margin-top:10px;}
.main_peizi2{border:1px solid #C69C6E; box-shadow:none; background:#F9F4ED;}
.main_peizi2 .main_peizi1_t{ background:linear-gradient(to bottom, #D1B08A, #9B6E44);}
.main_peizi2 .main_peizi1_a{background:#AF875E;}
.main_peizi2 .main_peizi1_c1{border-bottom:1px dashed #C69C6E;}
.main_peizi3{border:1px solid #5285AF; box-shadow:none; background:#EFF6F9;}
.main_peizi3 .main_peizi1_t{ background:linear-gradient(to bottom, #5285AF, #165085);}
.main_peizi3 .main_peizi1_a{background:#246395;}
.main_peizi3 .main_peizi1_c1{border-bottom:1px dashed #5285AF;}
.main_peizi4{border:1px solid #c67b18; box-shadow:none; background:#fffaf3;}
.main_peizi4 .main_peizi1_t{ background:linear-gradient(to bottom, #fbb65d, #c67b18);}
.main_peizi4 .main_peizi1_a{background:#e2a34e;}
.main_peizi4 .main_peizi1_c1{border-bottom:1px dashed #c67b18;}
.main_peizi_freeExperience{border:1px solid #c67b18; box-shadow:none; background:#fffaf3;}
.main_peizi_freeExperience .main_peizi1_t{ background:linear-gradient(to bottom, #fbb65d, #c67b18);}
.main_peizi_freeExperience .main_peizi1_a{background:#e2a34e;}
.main_peizi_freeExperience .main_peizi1_c1{border-bottom:1px dashed #c67b18;}
.main_peizi_freeExperience .main_peizi1_c1_left{margin-left:0px; line-height:40px; margin-top:20px; text-align: center;width: 235px}

/**行情中心**/
.hqzx{ background:#fff; padding-top:70px;width: 100%; min-width: 1200px;}
.quotation_left_p1{font-size:34px; height:44px; line-height:44px; text-align:center; color:#fff; margin-top:65px; margin-bottom:40px;}
.hangq-container_t{text-align:center; padding:25px 0 30px 0;}
.active .quotation_right_con2{display:block;}
.hangq-container {width: 100%;  min-width: 1200px; }

.hangq-container > h2 {
    font-size: 24px;
    color: #333;
    text-align: center;
}

.hangq-container > p {
    font-size: 16px;
    text-align: center;
    color: #666666;
    margin: 20px 0;
}

.hangqing-center {
    width: 1200px;
    margin: 0 auto;
    background: #fff;
}

.hangqing-center .hangq-left {
    width: 300px;
    height: 380px;
    background: url(../images/home/hq_bg.png);
    text-align: center;
    color: #fff;
}

.hangqing-center .hangq-left li {
    width: 210px;
    height: 45px;
    line-height: 45px;
    border: 1px solid #fff;
    border-radius: 4px 0px 0px 4px;
    margin-bottom: 30px;
    cursor: pointer;
    margin-left:45px;
    font-size:18px;
}

.hangqing-center .hangq-left li.active {
    background: #fff;
    color: #FF6252;
}

.hangqing-center .hangq-right {
    width: 870px;
    padding-left: 20px;
    border:1px solid #EBEBEB;
    height:380px;
}

.hangqing-center .hangq-right .hangq-top {
    margin-top:14px;
    margin-left:20px;
}

.hangqing-center .hangq-right .hangq-top li {
    width: 88px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    border: 1px solid #B5B3B3;
    font-size: 14px;
    color: #333;
    cursor: pointer;
    float:left;
    margin-right:26px;

}

.hangqing-center .hangq-right .hangq-top li.active {
    background: #FF6252;
    border:1px solid #FF6252;
    color: #fff;
}

.hangqing-center .hangq-right .hangq-r {
    width: 350px;
    height: 330px;
    margin-top:-40px;
}

.hangqing-center .hangq-right .hangq-r .title {
    font-size: 20px;
    font-weight: bold;
    color:#3D3D3D;
    padding: 15px 20px;
}
.txt-up.ml15{color:#FF4944; margin-left:10px;}
.hangqing-center .hangq-right .hangq-r .money-top {
    padding: 0 20px;
}

.hangqing-center .hangq-right .hangq-r .money-top p b.txt-up {
    background: url(../images/home/sy_up.png) right center no-repeat;
    padding-right: 30px;
    font-size:30px;
    color:#FF1F00;
    font-weight:100;
}
#cg{color:#FF4944; font-size:16px; margin-left:20px;}
#cgp{color:#1AAE19; font-size:16px; margin-left:20px;}
.money-top .txt-up{color:#FF4944!important;}
.money-top .txt-down{color:#1AAE19!important;}
.hangqing-center .hangq-right .hangq-r .money-top p b.txt-down {
    background: url(../images/home/sy_up-1.png) right center no-repeat;
    padding-right: 30px;
}

.hangqing-center .hangq-right .hangq-r .money-top table th {
    font-size: 14px;
    padding: 12px 0;
    color: #333;
    font-weight: normal;
    width: 55px;
    text-align: left;
}
.hangqing-center .hangq-right .hangq-r .money-top table td{color:#3D3D3D; font-size:16px;}
#zd{color:#1AAE19;}
#zg{color:#FF4944; width:100px;}
.clear1{overflow:hidden;}
img#quote-tupian {width:514px !important;}
#ap,#dsn,#sz,#dsm{color:#1AAE19;}
.money-top .mb15.mt20{border-bottom:1px dashed #EBEBEB; height:60px; margin-top:0px;}


.quotation{width:1200px; margin:0 auto; border:1px solid #EBEBEB; height:380px; overflow:hidden; box-sizing:border-box;}
.quotation_left{width:300px; height:380px; background:url(../images/home/hq_bg.png) no-repeat;}
.quotation_right{width:850px; height:366px; margin-left:35px; background:#fff; margin-top:14px;}
.quotation_left_p1{font-size:34px; height:44px; line-height:44px; text-align:center; color:#fff; margin-top:65px;}
.quotation_left_nav{width:210px; margin:36px auto 0; text-align:center; font-size:18px; color:#fff; }
.quotation_left_nav ul li{ width:210px; height:45px; line-height:45px; border:1px solid #fff; border-radius:4px 0px 0px 4px; margin-bottom:30px; cursor:pointer;}
.quotation_left_nav ul li.active{background:#fff; color:#E3452F;}
.quotation_right2,.quotation_right3{display:none;}
.quotation_right_con{position:relative;}
.quotation_right_con1{ float:left; margin-right:26px; float:left;}
.quotation_right_con_p1{width:88px; height:28px; line-height:28px; text-align:center; border:1px solid #B5B3B3; font-size:14px; color:#333; cursor:pointer;}
.quotation_right_con2{position:absolute; top:30px; width:100%; display:none; left:0px;}
.quotation_right_map img{width:514px; height:314px;}
.quotation_right_d{width:330px;}
.quotation_right_d1{border-bottom:1px dashed #C5C8D6; padding-bottom:20px; margin-top:-25px;}
.quotation_right_d1 span{color:#FF1F00; font-size:30px;}
.quotation_right_d1 img{margin-top:9px; margin-left:15px;}
.quotation_right_d1_p1{color:#FF1F00; font-size:16px; height:20px; line-height:20px; margin-left:25px;}
.quotation_right_d1_p2{color:#00A527; font-size:16px; height:20px; line-height:20px; margin-left:25px;}
.quotation_right_d3{padding:17px 0; border-bottom:1px dashed #C5C8D6;}
.quotation_right_d2{text-align:right;font-size:14px; color:#333;}
.quotation_right_d2 p{height:30px; line-height:30px; overflow:hidden;}
.quotation_right_d2 span{color:#FF1F00; display:inline-block; width:75px;}
.quotation_right_d2 font{color:#00A527}
.quotation_right_d4{padding:17px 0;}
.quotation_right_d4 .quotation_right_d2:nth-child(1){ border-right:1px dashed #C5C8D6; padding-right:30px;}
p.quotation_right_d4_p1{text-align:left; color:#FF1F00; height:18px; line-height:18px;}
p.quotation_right_d4_p2{text-align:left; color:#00A527; height:18px; line-height:18px;}
.active .quotation_right_con_p1{background:#E3452F; color:#fff; border:1px solid #E3452F;}
.active .quotation_right_con2{display:block;}


/**注册登录、操盘选择、充值、操盘结算、提现/再操盘**/
.bz{height:248px; width:100%; background:#fff;min-width: 1200px;}
.bz_con{text-align:center; margin:65px 65px 0;}
.bz_con_p1{font-size:18px; color:#333; height:23px; line-height:23px; margin-top:10px;}
.bz_con_p2{margin-top:4px; height:18px; line-height:18px; font-size:14px; color:#B5BAD2; }
.bz_con_img{margin-top:105px;}


.news{height:326px; padding-bottom:55px; background:#fff;width: 100%; min-width: 1200px;}
.news_main{width:1198px; height:324px; border:1px solid #E2E3EF; overflow:hidden; margin:0 auto;}
.news_main_left{width:298px; border-right:1px solid #E2E3EF; height:324px; text-align:center;}
.news_main_left_p1{color:#333; font-weight:bold; height:20px; line-height:20px; font-size:16px; margin-top:29px;}
.news_main_left_p2{line-height:20px; color:#333; font-size:14px; margin-top:16px; margin-bottom:10px;}
.news_main_left_a{display:block; margin:0 auto; color:#fff; font-size:16px; width:230px; line-height:40px; height:40px; text-align:center; background:#E3452F; margin-top:10px;}



.news_main_center{width:456px; border-right:1px dashed #E2E3EF; height:324px;}
.news_main_center_t{width:390px; margin:0 auto; height:20px; line-height:20px; margin-top:29px;}
.news_main_center_t b{color:#333; font-size:16px;}
.news_main_center_t a{font-size:14px; color:#E3452F; }
.news_main_ul{margin-top:23px;}
.news_main_ul li{height:35px; line-height:35px; overflow:hidden; width:410px; margin:0 auto;}
.news_main_ul li a{color:#333; font-size:14px; margin-left:11px; display:block; width:390px;}
.news_main_ul li a:hover{color:#E3452F;}
.news_main_ul li a span{display:block; width:280px; height:38px; line-height:35px; overflow:hidden; float:left;}
.news_main_ul li a em{float:right; font-size:14px;}
.news_main_right{border:0px; width:440px;}
.hzhb{padding-bottom:55px;}
.hzhb_t{color:#1A1311; font-size:40px; height:51px; line-height:51px; font-size:40px; margin:33px 0 35px 0;}

/** 首页左下角弹窗的样式 */
.left_x{
    border-radius: 50%;
    background-image: linear-gradient(to top, #f77062 0%, #fe5196 100%);
    font-family: '微软雅黑';
    width: 20px;
    height: 20px;
    line-height: 18px;
    color: #ffffff;
    transform: rotate(-45deg);
    text-align: center;
    font-size: 19px;
    margin-left: -25px;cursor:pointer
}
.left_p{
    width: 176px;
    position: fixed;
    z-index: 9999;
    right: 10px;
    bottom: 60px;
    display: block;
    z-index: 99999;
}


/* slide */
.slide-main{height:400px;position:relative;}
.prev,.next{display:block;width:76px;height:76px;position:absolute;z-index:222;top:267px;overflow:hidden;cursor:pointer; border-radius:40px; text-align:center; transition:all 0.2s; transition:all 0.2s;}
.prev img,.next img{position:relative; top:25px; height:34px; width:20px;  transition:all 0.2s;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{background:#00377e; width:76px;height:76px;}
.prev:hover img,.next:hover img{height:24px; width:20px; }
.item{display:block;width:100px;height:12px;position:absolute;z-index:12; left:50%; margin-left:500px;  bottom:45px;}
.item a span{display:inline-block;width:12px;height:12px;margin-left:5px;background:none; overflow:hidden; border-radius:6px; opacity:0.5; background:#fff;}
.item a.cur span{width:36px; opacity:1;}
.slide-box,.slide{display:block;width:100%;height:700px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:400px; position:relative;position:absolute;z-index:8;}
.slide a{display:block;width:1200px;height:700px;cursor:pointer; margin:0 auto; position:relative;}
.slide_pic1{height:700px; position:absolute; top:0px; left:50%; margin-left:-960px;}

.slide a{display:block; width:1920px; height:400px; margin:0 auto; top:0px;}
#slideContent img{height:400px; width:1920px;}

/*安全信息 beg*/
.safe-wrap{
    position: relative;
    width:100%;
    min-width: 1200px;
    color:#fff;
    background:#f0eadc;
}
.safe-top{
    height: 50px;
    line-height: 50px;
    padding:0 100px 0 60px;
    background: url(../images/safe/sy_aq.png) 20px center no-repeat #21ad49;
}
.safe-top p {
    height:50px;
}
.safe-top p a{
    color:#ffe6ae;
    vertical-align: top;
    margin-right:5px;
}
.safe-top p span {
    display: inline-block;
    height:50px;
}
.safe-list ul{
    width:100%;
}
.safe-list ul li{
    float: left;
    width:22%;
    height:40px;
    line-height: 40px;
    text-align: center;
}
.safe-list ul li a{
    font-size:14px;
    color:#5fbf89;
}
span.hide{
    position: absolute;
    top:0;right:10px;
    z-index: 9;
    display: inline-block;
    width:20px;
    padding:20px 10px;
    color:#fff;
    font-size:14px;
    font-weight: bold;
    text-align: center;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    background:url(../images/safe/sy_yc_up.png) center 7px no-repeat #3bbe60;
    padding-top:25px;
    cursor: pointer;
}
span.hide a{color:#fff;font-size:14px;}
span.hide.active{background: url(../images/safe/sy_yc_down.png) center 15px no-repeat #3BBE60!important;}
span.hide.active a{display:none!important;}
/*安全信息 end*/

/*覆盖插件样式*/
/*弹窗插件插件样式*/
.layui-layer-title {
    background-color: #FF4351!important;
    text-align: center;
    color: #fff!important;
    padding-left: 80px!important;
    border:none!important;
}
.layui-layer-btn {
    border-top: 1px solid #e5e5e5;
    color: #231815!important;
    background-color: #fff;
}
.layui-layer-btn, .layui-layer-title {
    font-size: 18px!important;
    font-weight: 500;
}
.layui-layer-btn0 {
    padding: 0 66px!important;
    border-radius: 2px!important;
    height: 40px!important;
    line-height: 40px!important;
    font-weight: 500!important;
}
.layui-layer-btn .layui-layer-btn0 {
    border-color: #FF4351!important;
    background-color: #FF4351!important;
    color: #fff;
}
.layui-layer {
    background-color: transparent!important;
}