@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%;vertical-align: middle;}
.banner .float-box {position: absolute;z-index: 2;right: 10%;top: 50px;background-color: rgba(255, 255, 255, 0.71);width: 240px;padding: 30px;text-align: center;border-radius: 15px;}
.banner .float-box .text {font-size: 16px;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: #ec1b23;}
.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; margin-right:10px;}
.notice_p1 img{width:24px; height:24px; position:relative; top:6px; 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 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;}
.notice .scroll_con {float: left!important;font-size: 14px;color: #333;display: inline-block;height: 40px;line-height: 40px;width: 1040px;overflow: hidden;}
.notice .scroll_con a{margin: 0px 20px 0px 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_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{margin:41px 40px 0; 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{margin-left:40px;}
.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_peizi4 .main_peizi1_c1_left{margin-left:0px; line-height:40px; margin-top:20px; text-align: center;width: 235px}

/**行情中心**/
.hqzx{padding-top:50px;background:#fff;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 {width: 100%;min-width: 1200px;}

.hangqing-center {width: 1200px;margin: 0 auto;background: #fff;overflow: hidden;}

.hangqing-center .hangq-left {width: 300px;height: 380px;background: url(../images/home/hqbg.jpg) no-repeat;background-position: 50% 50%;background-size: cover;text-align: center;color: #fff;border: 1px solid #EBEBEB;}

.hangqing-center .hangq-left li {width: 115px;height: 38px;line-height: 41px;border: 1px solid #fff;margin-bottom: 10px;cursor: pointer;margin-left: 94px;font-size: 18px;}

.hangqing-center .hangq-left li.active {background: #fff;color: #FF6252;}

.hangqing-center .hangq-right {width: 870px;padding-left: 20px;height:380px;border: 1px solid #EBEBEB;}

.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;background: #fff;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 .money-top {padding: 0 20px;}

.hangqing-center .hangq-right .hangq-r .money-top p b {padding-right: 30px;font-size:24px;color:#FF1F00;font-weight:500;}
.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;color:#FF1F00;}
.hangqing-center .hangq-right .hangq-r .money-top p b.txt-down {background: url(../images/home/sy_down.png) right center no-repeat;padding-right: 30px;color:#FF1F00;}
#cg{color:#FF4944;font-size:14px;margin-left:20px;}
#cgp{color:#1AAE19;font-size:14px;margin-left:20px;}
.money-top .txt-up{color:#FF4944!important;}
.money-top .txt-down{color:#1AAE19!important;}
#hq_up_down_moudle td{font-size: 12px;padding: 6px 0;}
.hangqing-center .hangq-right .hangq-r .money-top table th {font-size: 12px;padding: 6px 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:12px;}
#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_left_p1{font-size:34px;height:44px;line-height:44px;text-align:center;color:#fff;margin-top:65px;}


/**帮助中心资讯?*/
.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; height:50px; line-height:50px; font-size:40px; margin:33px 0 35px 0;}

/*初始化元素*/
* {  
margin:0;  
padding:0;  
}
img{border:0px; position:relative; }
.mt15{margin-top:15px !important;}
.mt20{margin-top:20px;}

*:focus {outline: none;}
body, p, ul, li, th, td {  margin: 0; padding: 0; } 
  body { font-family:"Microsoft Yahei"!important; font-size:12px ; color:#666;}
ul,li { list-style: none; } 
a { text-decoration: none ; color:#6b6b6b;}  
a:hover {text-decoration: none ;}
.fl{ float:left ; display:inline}
.fr{ float:right ; display:inline}
.clear{ clear:both; font-size:0px; height:0px; line-height:0px; overflow:hidden; border:0px; }
body{background:#F1F1F1;}
em, th {font-style: normal}
.w1200{width:1200px; margin:0 auto; position:relative;}
.black{color:#333;}
.fl{float: left!important;}
.fr{float:right!important;}
.mt6{margin-top: 6px!important;}
.font30{
	font-size:30px!important;
}
.txt-down {
    color: #1AAE19!important;
}
/*安全信息 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;}
ul,li {list-style-type: none;}

/*覆盖插件样式*/
/*弹窗插件插件样式*/
.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;
}
.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;
}