/*轮播图 开始*/
.main_banner{width:100%; height:300px;background-color:#122a49;}
.main_banner_wrap{width:1200px; height:300px; position:relative;margin:0 auto; overflow:hidden;}
.banner_btn{width:255px; height:240px; position:absolute; display:block; z-index:9; top:20px;}
.btn_next{right:20px;}
.banner_btn span{width:50px; height:100px; display:block; position:absolute;left:110px; top:70px; opacity:0; transition:0.5s;background:url(../img/bannerBtn.png) no-repeat 0 0;}	
.btn_next span{background-position:-50px 0;}
.main_banner_box:hover .banner_btn_arrow{opacity:0.6;}
.banner_btn span i{width:50px; height:100px; display:block;
		background:url(../img/bannerBtn.png) no-repeat 0 0;}
.btn_next span i{background-position:-50px 0;}
.banner_btn:hover i{
		-webkit-animation:arrow 0.5s infinite alternate ease-in-out;
		-moz-animation:arrow 0.5s infinite alternate ease-in-out;
}

.main_banner_wrap p{display:none;}
@-webkit-keyframes arrow{
	from{-webkit-transform:scale(1); opacity:1;}
	to{-webkit-transform:scale(1.5); opacity:0.2;}
}
@-moz-keyframes arrow{
	from{-moz-transform:scale(1); opacity:1;}
	to{-moz-transform:scale(1.5); opacity:0.2;}
}

.main_banner_box{width:1200px; height:280px; margin:10px auto 0; position:relative; z-index:0;}
.main_banner_box p#rflt{width:1200px; height:280px; position:absolute; left:0; top:280px;background:-moz-element(#m_box) no-repeat; -moz-transform:scaleY(-1); opacity:0.2;}
.main_banner li{position:absolute; background:#000;opacity:0; overflow:hidden;box-shadow:0 4px 8px rgba(0, 0, 0, 0.15);}
.main_banner li#imgCard0{
		width:670px; height:280px; z-index:5;
		left:255px; top:0px; opacity:1; background:#333d46;
}
.main_banner li#imgCard1{
		width:580px; height:240px; z-index:1; 
		left:600px; top:20px; opacity:1; background:#333d46;
}
.main_banner li:last-child{
		width:580px; height:240px; z-index:2; 
		left:0px; top:20px; opacity:1; background:#333d46;
}
.main_banner li img{width:100%; height:100%;}
.main_banner li span{
		width:100%; height:100%; position:absolute; top:0; left:0; 
		z-index:1; background:#000; opacity:0; filter:alpha(opacity=0);
		color:#fff; font-size:30px; line-height:120px; text-align:center;
}
.main_banner li p{width:100%; height:50px; position:absolute;
		left:0; bottom:-50px; background:rgba(0,0,0,0.7); color:#fff;
		text-indent:38px; line-height:50px; font-size:25px;
}
.btn_list{text-align:center; position:relative; left:0; top:6px; z-index:10;}
.btn_list span{width:15px; height:15px; display:inline-block; margin:15px 5px;background:#787d82; border-radius:50%; cursor:pointer;}
.btn_list span.curr{background:#FFAE00;}
.ad_trac{ width:100%; min-width:1200px;height:300px; margin:0 auto; overflow:hidden; display:none; background:#7B010B;  position:relative;}
.ad_trac .link{ width:100%; height:300px; display:block; z-index:10;}
.ad_trac .up{ display:block; width:100%; height:16px; background:#122a49 url(../img/banner_up.png) no-repeat center center; position:absolute; left:0; bottom:0; z-index:1;}
.ad_trac_down{ display:block; width:100%; height:25px; background:#123f77 url(../img/banner_down.png) no-repeat center center; position:absolute; left:0; top:110px;border-top:solid 13px #fff;margin-bottom:-5px; z-index:1;display:none;}
/*轮播图 结束*/

/*首页基础*/
.container .con_l{width: 340px;margin-right: 20px;}
.container .con_r{width: 840px;}
.container .con_l .globalbox{width:100%;background-color: #fafafa;}
.container .con_r .floatl{width:500px;}
.container .con_r .floatr{width:320px;}
/*正在直播*/
/*.live .header1 h2{background:url(../img/live.png) 10px center no-repeat;}
.live .con_tab{margin:10px 10px 10px 20px;padding:0;height:349px;overflow:hidden;}
.live .con_tab ul {position: relative;}
.live .con_tab ul::before {content: '';display: block;position: absolute;width: 1px;height: 100%;background-color: #e1e1e1;left: 15px;top: 0;}
.live .con_tab ul li {padding: 10px 0 4px 32px;background:url(../img/circle.png) no-repeat;background-position: 7px 13px;position: relative;}
.live .con_tab ul li p {line-height: 24px;margin-bottom: 3px;max-height: 24px;overflow: hidden;font-size: 15px;}
.live .con_tab ul li p a{color:#365b8c;}
.live .con_tab ul li time {color: #999999;font-size: 12px;}
#live ul{margin-top:-57px;}*/
.live .con_tab2 {padding: 0px 10px 10px 10px!important;}
.live .con_tab2 {height:253px;overflow:hidden;clear:both;}
.live .con_tab2 ul {position: relative;}
.live .con_tab2 ul::before {content: '';display: block;position: absolute;width: 1px;height: 100%;background-color: #e1e1e1;left: 10px;top: 0;}
.live .con_tab2 ul li {height:35px;width:100%;background:url(../img/circle.png) no-repeat;background-position:2px 8px;position: relative;}
.live .con_tab2 ul li:hover{background-image:url(../img/circle2.png);}
.live .con_tab2 ul li p {height:35px;line-height:35px;width:250px;padding-left:25px;overflow:hidden;font-size:16px;float:left;}
.live .con_tab2 ul li .time {color: #747474;font-size: 12px;line-height: 30px;font-weight: normal;float: right;}
.live .con_tab2 ul li .time_today{color: #ff0000;}
#live ul{margin-top:-38px;}
/*视点聚焦*/
.eye{width: 840px;height:300px;}
.eyeimg{float: left;width: 500px;margin-right:18px;background:#F0F0F0;}
.eyebox{float: right;width: 320px!important;height: 300px;}
.eyebox .header2 h2 a:before {float: left;content: "";background: #104972;width: 20px;height: 20px;overflow: hidden;display: inline-block;margin: 12px 5px 0 -5px;background: url(../img/eye.png) left center no-repeat;}
.eyebox .con_tab h3 a{}
.eyebox .con_tab h3{background:url(../img/eyedi.png) 5px 10px no-repeat;margin-bottom: 5px;padding: 0px 10px 0px 28px;}
.eyebox .con_tab .txt{margin-top:10px;padding:10px 12px 0 0;}
.eyebox .con_tab .txt a{font-size:14px; line-height:20px; color:#707070; text-align-last:left; height: 24px; white-space: normal;display: block;}
.eyebox .con_tab .txt a:hover{color: #104972;}
.eyelist {float: left; width: 100%; border:1px dashed #dcdcdc; margin-top: 10px; padding: 10px 0px;}
.eyelist ul {width: 100%;}
.eyelist li {width: 50%;float: left;padding:0 10px;}
.eyelist li a{background: url(../img/eye-t.png) left center no-repeat;padding-left: 20px;font-size: 16px;line-height:32px;font-weight:bold;}
.eyelist li .time{float:right;line-height:32px;padding-right:;}
/*图片切换*/
.sub_box{width: 500px;height: 300px;float: left;position: relative;overflow: hidden; }
.sub_box img{border:none; width:530px; height:270px;}
#bd1lfimg{position:relative; width:530px; height:270px; overflow:hidden;}
#bd1lfimg div{width:100000px; margin-left:-4px;}
#bd1lfimg dl{width:530px; height:270px; position:relative; overflow:hidden; float:left;}
#bd1lfimg dt{width:530px; height:270px; position:absolute; left:0px; top:0px;}
#bd1lfimg dd{width:530px; height:80px; background:#000000; filter:alpha(Opacity=70); Opacity:0.7; position:absolute; left:0px; bottom:0px; padding:0 20px;}
#bd1lfimg dd h2{height:35px; padding:8px 0 4px 0; line-height:25px; overflow:hidden;}
#bd1lfimg dd h2 a{font-size:18px; font-weight:bold; color:#ffffff;}
#bd1lfimg dd a{color:#ffffff; text-decoration:none;}
#bd1lfimg dd a:hover{text-decoration:none; color:#cccccc;}
#bd1lfimg dd tt{color:#dddddd; line-height:1.2em;font-size: 14px;}
#bd1lfimg dd tt a:hover{text-decoration:underline;}
.sub_nav{width: 530px; height:25px; bottom:0px; position:absolute; color:#999999; z-index:1;}
.sub_no{height:25px; float:right;}
.sub_no li{display:block; width:25px; height:25px; float:left; overflow:hidden; line-height:25px; vertical-align:middle; text-align:center; background:#000000; filter:alpha(Opacity=70); Opacity:0.7; font-family:Arial; font-size:11px; color:#999999; cursor:pointer;}
.sub_no li.show{background:#ffffff; color:#000000;}
.sub_more{float:right; width:50px; height:25px; background:#000000; filter:alpha(Opacity=70); Opacity:0.7; color:#999999; text-align:center; line-height:25px;}
.sub_more a{color:#999999;}
.sub_more a:hover{color:#cccccc; text-decoration:none;}


/*tteb行情速递ccfbgao-->ttebhqsd*/


/*tteb行情中心-->ttebhqzz*/
.ttebhqzz {background-color: #ffffff;}
.ttebhqzz .con_tab{padding:0px 5px 10px 10px;}
.ttebhqzz .con_tab ul{height:40px;}
.ttebhqzz .con_tab ul li{margin:1px;border-bottom:solid 2px #dbdbdb;line-height:32px;font-size: 16px;color:#1f5599;cursor:pointer;float: left;text-align: center; list-style: none;}
.ttebhqzz .con_tab ul li.now{border-color:#104972;background-color: #1f5599;color: #ffffff;}
.ttebhqzz .con_tab .listh li {position: relative; overflow: hidden; border-bottom:dotted 1px #ccc;line-height: 30px;width: 100%;margin:1px;text-align: left; padding: 5px 0px;background-color: #ffffff;}
.ttebhqzz .con_tab .listh li a{font-size:16px;line-height:30px;padding: 0px 5px; display: inline-block;}
.ttebhqzz .con_tab .listh li a:hover{background-color: #ededed;color: #1f5599;border-radius: 4px;}

.ttebhqzz .con_tab h3 {font-size:16px;float: left;color: #ffffff;padding: 0 10px 0 25px;margin-right: 2px;border-radius: 4px;background: url(../img/icon-price.png) no-repeat #1f5599;background-position: 5px 8px;}

/*tteb指数-ttebzs*/

.ttebzs .con_tab table {background: #fff;border-collapse: collapse;}
.ttebzs .con_tab table th {background: #d2d2d2;}
.ttebzs .con_tab table td {background: #fff;border: solid 1px #fff;padding: 2px;}
.ttebzs .con_tab table tr.odd td {background: #f5f5f5;}

/*tteb棉花快讯-ttebmhkx*/
.ttebmhkx {}
.ttebmhkx .con_tab{}

/*ttebVIP专享-ttebvipzx*/
.ttebvipzx .con_tab .txthq h3{background-position:6px 3px;font-weight: bold;}
.ttebvipzx .con_tab .txt a{line-height:20px;color:#707070;text-align-last:left;font-weight: normal;text-align:justify;text-justify:distribute-all-lines;display:inline-block;margin-top: 5px;margin-bottom: 9px;margin-left: 8px;}
.ttebvipzx .con_tab .txt a:hover{color: #104972;}
.ttebvipzx .con_tab .txthq a{font-size:16px;line-height:20px;display: block;}

.ttebhqsd .con_tab,.hotnews .con_tab,.ttebhqzz .con_tab{height: 290px;}
.ttebzs .con_tab,.ttebmhkx .con_tab,.ttebvipzx .con_tab{height: 350px;}
.ttebscgc .con_tab,.ttebdata .con_tab,.ttebhgqh .con_tab{height: 350px;}

/*tteb市场观察-ttebscgc*/


/*tteb宏观期货-ttebhgqh*/


/*tteb数据中心-ttebdata**************/



/*################################tteb数据中心home-ttebdata#######################################################################################################*/
.ttebdata .con_tab .head_in{margin:8px 0px;height:24px;text-align: center;}
.ttebdata .con_tab .g_h_r_in{}
.ttebdata .con_tab .g_h_r_in a{text-decoration:none;line-height:24px;display:inline-block;padding:0 5px;color:#333;border-radius:3px; border-right:solid 1px #e4e4e4;text-align: center;}
.ttebdata .con_tab .g_h_r_in a.now{background:#1283d5;color:#fff;}
.ttebdata .con_tab .g_h_r_in a.last{border:0;}
.ttebdata .con_tab .box_tab_con_in{display:none;}


.ttebdata .con_tab .box_tab_con_in .data_left{width:480px;float:left;}
.ttebdata .con_tab .box_tab_con_in .data_left .data_time a{float:left;padding:0 10px;line-height:20px;color:#000;}
.ttebdata .con_tab .box_tab_con_in .data_left .data_time a.now{background:#1283d5;color:#fff;border-radius:3px;}
.ttebdata .con_tab .box_tab_con_in .data_right{color:#54607A;font-size:14px;text-align: center;margin-top: 17px;}

/*#######################################################################################################################################*/


/*tteb知识课堂-ttebknowroom**************/
.ttebknowroom .con_tab ul li.now{border-color:#104972;background-color: #dfdfdf;color: #104972;font-weight: 800;}
.ttebknowroom .con_tab h3{padding:6px 10px 6px 28px;background:url(../img/zhishi.png) no-repeat;background-position:6px 7px;}
.ttebknowroom .con_tab h3 a{font-size:16px;line-height:18px;}



/*tteb服务内容-ttebservice**************/

.ttebservice .con_tab ul li{padding:0px 0px 0px 40px;margin:5px; line-height:65px;font-size: 16px;color:#ffffff;cursor:pointer;float: left;width: 140px;height:70px ;border-radius: 6px;border-bottom: 0px;}
.ttebservice .con_tab ul li.ha1{background:url(../img/h-a1.png) no-repeat #308cf0;background-position:15px 18px;transition: 0.5s;}
.ttebservice .con_tab ul li.ha2{background:url(../img/h-a2.png) no-repeat #fbbd52;background-position:15px 18px;transition: 0.5s;}
.ttebservice .con_tab ul li.ha3{background:url(../img/h-a3.png) no-repeat #1fb4d2;background-position:15px 18px;transition: 0.5s;}
.ttebservice .con_tab ul li.ha4{background:url(../img/h-a4.png) no-repeat #f98157;background-position:15px 18px;transition: 0.5s;}
.ttebservice .con_tab ul li.ha5{background:url(../img/h-a5.png) no-repeat #4d6bcc;background-position:15px 18px;transition: 0.5s;}
.ttebservice .con_tab ul li.ha6{background:url(../img/h-a6.png) no-repeat #23adf9;background-position:15px 18px;transition: 0.5s;}
.ha1:hover,.ha2:hover,.ha3:hover,.ha4:hover,.ha5:hover,.ha6:hover{opacity:0.7;}
.ttebservice .con_tab ul li.now{border-color:#104972;background-color: #dfdfdf;color: #104972;font-weight: 800;}
.ttebservice .con_tab ul li:first-child a{color: #ffffff;font-weight: 300;}
.ttebservice .con_tab ul li a{color: #ffffff;font-weight: 300;}
.ttebservice .con_tab ul li a:hover{color: #ffffff;font-weight: 300;}
.ttebservice .con_tab .list1 li:after{width: 0px;height: 0px; }

/*合作伙伴--ttebpartner*/
.ttebpartner {}
.ttebpartner .con_tab{padding:5px}
.ttebpartner .con_tab .piclist li{width:190px;height:120px;padding:10px;margin-right:12px;border:solid 1px #e0e0e0;background-color:#ffffff;margin:0px;}

/*新媒动态--ttebpinpai*/
.ttebpinpai .header3 h2{background:url(../img/lmbt.png) no-repeat;}
.ttebpinpai .header3 h2 a {padding-left: 30px;}
.ttebpinpai .con_tab{padding:0px!important;}
/*
.ttebpinpai .con_tab{padding:10px;}
.ttebpinpai .con_tab h3{font-size: 18px;line-height: 42px;color: #1c59a7;margin-bottom:6px;border-bottom: 1px dashed #dadada;text-align: center;}
.ttebpinpai .con_tab .txt{font-size: 14px;line-height: 22px;margin-bottom:6px;}*/

/*最新会议*/
.meeting_new  .con_tab{padding:0;}
/*品牌会议*/
.meeting_pp{}
.meeting_pp .con_tab{padding:5px;}
.meeting_pp .con_tab .piclist li{width:145px;height:140px;padding:10px;border:solid 1px #e0e0e0;margin-right:2px;margin-left: 3px;background-color:#ffffff;}




/*#######################################################################################################################################*/

/* 首页广告 */
.home_ad_rows3 .home_ad2,.home_ad_rows3 .home_ad3,.home_ad_rows4 .home_ad2,.home_ad_rows4 .home_ad3{width:400px;}

/*.live .header2 h2 a:before,.ttebpinpai .header2 h2 a:before,.ttebservice .header2 h2 a:before,.ttebdata .header2 h2 a:before,.ttebhgqh .header2 h2 a:before,.ttebvipzx .header2 h2 a:before,.ttebknowroom .header2 h2 a:before,.ttebhqzz .header2 h2 a:before,.ttebscgc .header2 h2 a:before,.ttebhqsd .header2 h2 a:before,.ttebmhkx .header2 h2 a:before,.ttebzs .header2 h2 a:before{float: left;content: "";background: #104972;width:15px;height:15px;border-radius:50%;border:solid 1px #fff;box-shadow: 2px 2px 2px 1px rgba(176,176,176,.5); overflow: hidden;display: inline-block;margin: 14px 8px 0 -5px;}
*/
/* 左边栏目标题ico */
.live .header2 h2 a:before,
.ttebhqsd .header2 h2 a:before,
.ttebzs .header2 h2 a:before,
.ttebscgc .header2 h2 a:before,
.ttebpinpai .header2 h2 a:before
{float: left;content: "";background: #104972;width:15px;height:15px;border-radius:50%;border:solid 1px #fff;box-shadow: 2px 2px 2px 1px rgba(176,176,176,.5); overflow: hidden;display: inline-block;margin: 14px 8px 0 -5px;}

/* 右边栏目标题ico */
.ttebhqzz .header2 h2 a:before,
.ttebhgqh .header2 h2 a:before,
.ttebservice .header2 h2 a:before
{float: left;content: "";background: #104972;width:15px;height:15px;border-radius:50%;border:solid 1px #fff;box-shadow: 2px 2px 2px 1px rgba(176,176,176,.5); overflow: hidden;display: inline-block;margin: 14px 8px 0 -5px;}

/* 中间栏目标题ico */
.hotnews .header2 h2 a:before,
.ttebmhkx .header2 h2 a:before,
.ttebdata .header2 h2 a:before,
.ttebknowroom .header2 h2 a:before
{float: left;content: "";background: #104972;width:15px;height:15px;border-radius:50%;border:solid 1px #fff;box-shadow: 2px 2px 2px 1px rgba(176,176,176,.5); overflow: hidden;display: inline-block;margin: 14px 8px 0 -5px;}
/* vip专享-ico */
.ttebvipzx .header2 h2 a:before
{float: left;content: "";background: #104972;width:20px;height:20px; overflow: hidden;display: inline-block;margin: 12px 5px 0 -5px;background: url(../img/vip.png) left center no-repeat;}
