.content{width: 1200px;margin: 0 auto;}
#ifocus {width: 750px;height: 406px;background: #000;}
#ifocus_pic {display: inline;position: relative;float: left;width: 580px;height: 406px;overflow: hidden;}
#ifocus_piclist li {width: 580px;height: 406px;overflow: hidden;}
#ifocus_piclist img {height: 406px;}
#ifocus_btn {display: inline;float: right;margin: 5px;}
#ifocus_btn li {width: 158px;height: 90px;margin-bottom: 10px;cursor: pointer;opacity: 0.5;-moz-opacity: 0.5;filter: alpha(opacity=50);overflow:hidden;}
#ifocus_btn img {width: 100%;}
#ifocus_btn .on {opacity: 1;-moz-opacity: 1;filter: alpha(opacity=100);}
#ifocus_opdiv {position: absolute;left: 0;bottom: 0;width: 100%;height: 70px;background: #000;opacity: 0.5;-moz-opacity: 0.5;filter: alpha(opacity=50);}
#ifocus_tx {position: absolute;left: 8px;bottom: 22px;color: #FFF;}
#ifocus_tx ul li {display: none;}
#ifocus_tx ul li a {color: #fff;font-size: 18px;font-weight: bold;}

.topnews{width: 418px;}
.topnews .itemlist{border-left: 1px solid #e5e5e5;border-top: 1px solid #e5e5e5;}
.topnews .itemlist li{width: 138px;float: left;border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5; text-align: center;line-height: 38px;background: #f4f4f4;position: relative;cursor: pointer;}
.topnews .itemlist li.on{border-bottom: 0;background: #fff;}
.topnews .itemlist li.on i{width: 100%;height: 3px;background: #e60012;position: absolute;top: -1px;left: 0;}
.topnews .itemlist li.on a{display:block;}
.topnews .itembox{padding-left: 32px;background: url(../images/newsbg.png) no-repeat left 52px;}
.topnews .itembox .item{display: none;}
.topnews .itembox .item .tnews{line-height: 50px;margin-top: 4px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.topnews .itembox .item .tnews a{font-size: 18px;font-weight: bold;color: #e60012;}
.topnews .itembox .item .tnews a:hover{text-decoration: underline;}
.topnews .itembox .item .newslist li{line-height: 30px;}
.topnews .itembox .item .newslist li::after{clear: both;content: "";display: block;}
.topnews .itembox .item .newslist li a{display: block;}
.topnews .itembox .item .newslist li span{display: inline-block;font-size: 14px;}
.topnews .itembox .item .newslist .ntit{width: 306px;float: left; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #333;line-height: 29px;}
.topnews .itembox .item .newslist .time{overflow: hidden;float: right;color: #999;line-height: 29px;}
.topnews .itembox .item .newslist li a:hover .ntit{text-decoration: underline;}
.bodybanner{margin-top: 25px;}
.fbsec>.title{padding-bottom: 16px;border-bottom: 3px solid #eee;}
.fbsec .left{width: 834px;overflow: hidden;}
.fbsec .fbitemlist{margin-left: -58px;border-bottom: 1px solid #eee;}
.fbsec .fbitemlist li{color: #999;font-size: 20px;float: left;margin-left: 78px;position: relative;line-height: 52px;cursor: pointer;}
.fbsec .fbitemlist li h2{color: #999;font-size: 20px;font-weight:normal;}
.fbsec .fbitemlist.dianjing li{margin-left: 66px;}
.fbsec .fbitemlist li.on{color: #333;font-weight: bold;}
.fbsec .fbitemlist li.on i{background: #e60012;position: absolute;left: 0;bottom: -1px;width: 100%;height: 4px;}
.fbsec .fbitemlist li.on a{color: #e60012;}
.fbsec .fbbox{margin-top: 10px;}
.fbsec .fbbox .item{display: none;}
.fbsec .fbbox .leftpic{width: 240px;height: 176px;position: relative;margin-top: 20px;overflow:hidden;}
.fbsec .fbbox .leftpic img{height: 100%;}
.fbsec .fbbox .leftpic .p{width: 224px;line-height: 34px;color: #fff;background: rgba(0,0,0,0.7);position: absolute;left:0; bottom: 0;padding: 0 8px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.fbsec .fbbox .rightwz{margin-top: 18px;padding-bottom: 6px;width: 550px;}
.fbsec .fbbox .rightwz.bb{}
.fbsec .fbbox .rightwz .tnews{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.fbsec .fbbox .rightwz .tnews a{font-size: 18px;color: #333;font-weight: bold;}
.fbsec .fbbox .rightwz .tnews a:hover{text-decoration: underline;}
.fbsec .fbbox .rightwz .newslist{margin-top: 10px;}
.fbsec .fbbox .rightwz .newslist li{padding-left: 12px;background: url(../images/list_icon.png) no-repeat left;}
.fbsec .fbbox .rightwz .newslist li::after{clear: both;content: "";display: block;}
.fbsec .fbbox .rightwz .newslist .ntit{width: 400px;float: left; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #333;line-height: 30px;font-size: 14px;}
.fbsec .fbbox .rightwz .newslist .time{overflow: hidden;float: right;color: #999;line-height: 30px;font-size: 14px;}
.fbsec .fbbox .rightwz .newslist li a:hover .ntit{color: #e60012;text-decoration: underline;}
.fbsec .btmbox .jctj{width: 400px;}
.fbsec .btmbox .jctj .intitle{line-height: 52px;border-bottom: 1px solid #eee;}
.fbsec .btmbox .jctj .intitle h3{font-size: 20px;color: #333;font-weight: normal;}
.fbsec .btmbox .jctj .jstjlist{overflow: hidden;width: 416px;margin-left: -16px;}
.fbsec .btmbox .jctj .jstjlist li{float: left;margin-top: 16px;margin-left: 16px;}
.fbsec .btmbox .jctj .jstjlist li::after{clear: both;content: "";display: block;}
.fbsec .btmbox .jctj .jstjpic{width: 192px;height: 118px;position: relative;}
.fbsec .btmbox .jctj .jstjpic img{width: 100%;height: 100%;}
.fbsec .btmbox .jctj .jstjpic .p{width: 176px;line-height: 30px;color: #fff;background: rgba(0,0,0,0.7);position: absolute;left: 0;bottom: 0;padding: 0 8px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.fbsec .btmbox .rwtj{width: 400px;}
.fbsec .btmbox .rwtj .intitle{line-height: 52px;border-bottom: 1px solid #eee;}
.fbsec .btmbox .rwtj .intitle h3{font-size: 20px;color: #333;font-weight: normal;}
.fbsec .btmbox .rwtj .tnews{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;background: url(../images/toutiao.png) no-repeat left;margin-top: 16px;}
.fbsec .btmbox .rwtj .tnews.yw{background: url(../images/yaowen.png) no-repeat left;}
.fbsec .btmbox .rwtj .tnews a{font-size: 18px;color: #333;font-weight: bold;}
.fbsec .btmbox .rwtj .tnews a:hover{text-decoration: underline;}
.fbsec .btmbox .rwtj .newslist{margin-top: 10px;}
.fbsec .btmbox .rwtj .newslist li{padding-left: 12px;margin-left: 6px; background: url(../images/list_icon.png) no-repeat left;}
.fbsec .btmbox .rwtj .newslist li::after{clear: both;content: "";display: block;}
.fbsec .btmbox .rwtj .newslist .ntit{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #333;line-height: 30px;display: block;font-size: 14px;}
.fbsec .btmbox .rwtj .newslist li a:hover .ntit{color: #e60012;text-decoration: underline;}
.fbsec .btmbox .rwtj .newslist.bb{border-bottom: 1px dashed #dadada;padding-bottom: 6px;}
.fbsec .right{width: 336px;}
.fbsec .rightitem .intitle{line-height: 52px;border-bottom: 1px solid #eee;}
.fbsec .rightitem .intitle h3{font-size: 20px;color: #333;font-weight: normal;}
.fbsec .rightitem .intitle ul{height: 14px;}
.fbsec .rightitem .intitle ul li{padding:0 10px;line-height: 14px;margin-top: 18px;color: #999;cursor: pointer;}
.fbsec .rightitem .intitle ul li:nth-of-type(1){border-right: 1px solid #ddd;}
.fbsec .rightitem .intitle ul li.on{color: #e81525;}
.fbsec .rightitem .newslist{display: none;}

.fbsec .rightitem .newslist li:nth-last-of-type(1){border: 0;}
.fbsec .rightitem .newslist li .tbox {position: relative;}
.fbsec .rightitem .newslist li .tbox .num{float: left;margin-top: 14px;font-size: 16px;color: #333;font-style: normal;font-weight: bold;}
.fbsec .rightitem .newslist li .tbox .num1{color: #e60012;}
.fbsec .rightitem .newslist li .tbox .num2{color: #ff5400;}
.fbsec .rightitem .newslist li .tbox .num3{color: #ffc602;}
.fbsec .rightitem .newslist li .tbox .tit{margin-left: 8px;margin-top: 14px;font-size: 16px;color: #333;width: 292px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fbsec .rightitem .newslist li .tbox .toppic{margin-left: 19px;margin-top: 10px;width: 110px;height: 74px;padding-bottom: 2px;}
.fbsec .rightitem .newslist li .tbox .toppic img{width: 100%;height: 100%;}
.fbsec .rightitem .newslist li .tbox .infoinfo{width: 174px;font-size: 14px; color: #999;line-height: 22px;margin-right: 22px;margin-top: 10px;}
.fbsec .rightitem .newslist li .tbox .allinfo{position: absolute;right: 22px;bottom: 10px;color: #e81525;}
.fbsec .rightitem .newslist li .fbox {padding: 11px 0;}
.fbsec .rightitem .newslist li .fbox .num{float: left;font-size: 16px;color: #333;font-style: normal;font-weight: bold;}
.fbsec .rightitem .newslist li .fbox .num1{color: #e60012;}
.fbsec .rightitem .newslist li .fbox .num2{color: #ff5400;}
.fbsec .rightitem .newslist li .fbox .num3{color: #ffc602;}
.fbsec .rightitem .newslist li .fbox .tit{margin-left: 8px;font-size: 16px;color: #333;width: 292px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.fbsec .rightls .intitle{line-height: 52px;margin-top: 4px;border-bottom: 1px solid #eee;}
.fbsec .rightls .intitle h3{font-size: 20px;color: #333;font-weight: normal;}
.fbsec .rightls .lspic{width: 100%;height: 116px;position: relative;overflow: hidden;}
.fbsec .rightls .lspic img{width: 100%;}
.fbsec .rightls .lspic .p{width: 320px;font-size: 14px; line-height: 30px;text-align: center;color: #fff;background: rgba(0,0,0,0.7);position: absolute;bottom: 0;left:0; padding: 0 8px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.fbsec .rightls .newslist li{margin-top: 10px;;overflow: hidden;}
.fbsec .rightls .newslist li::after{clear: both;content: "";display: block;}
.fbsec .rightls .newslist li:hover{background: #f9f9f9;}
.fbsec .rightls .newslist .listleft{width: 100%;padding: 0 10px;padding-top: 6px;}
.fbsec .rightls .newslist .listleft .tit{font-size: 16px;font-weight: bold;color: #333333;line-height: 16px;border-left: 4px solid #e60012;padding-left: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fbsec .rightls .newslist .listleft .wz{color: #666;font-size: 14px;margin-top: 6px;line-height: 20px;padding-left: 22px;}
.fbsec .rightls .newslist .listright{width: 70px;height: 70px;margin-right: 10px;} 
.fbsec .rightls .newslist .listright img{width: 100%;height: 100%;}

/*鍙嬫儏閾炬帴*/
.yqlink{margin-bottom: -20px;background: #f4f4f4;padding:5px 0;overflow:hidden;}
.yqlink .title{position: relative;color: #000;line-height: 30px;}
.yqlink .title i{position: absolute;width: 4px;height: 4px;background: #e60012;bottom: 12px;left: -9px;}
.yqlink .links{width:1150px;}
.yqlink .links li{margin-left: 26px;float: left;line-height: 30px;}
/*鏇存敼棣栭〉涓撻banner*/
.flexboxes .flexbox{margin-left:12px;}


.c_2>.DefindLeft {
	overflow: hidden;
	width: 900px;
	float: left;
}

.c_2 .trade-box {
	background: url(/style/images/1.0.0//Home/trade-bg1561.png) no-repeat;
	border: 1px solid #eaeaea;
	border-top: none;
	background-size: 100%;
}

.c_2 .trade-box .trade-title {
	height: 41px;
	line-height: 41px;
	border-top: 1px solid #eaeaea
}

.c_2 .trade-box .trade-title h2 {
	width: 209px;
	float: left;
	height: 40px;
	font-weight: 700;
	position: relative;
	top: -1px
}

.c_2 .trade-box .trade-title h2 em {
	font-style: normal;
	line-height: 38px;
	display: block;
	float: left;
	padding-left: 5px;
	border-top: 3px solid #02b5e9;
	font-size: 16px
}

.c_2 .trade-box .trade-title h2 span {
	font-size: 14px;
	padding-left: 3px
}

.c_2 .trade-two {
	height: 74px;
	overflow: hidden;
	padding: 20px 10px
}

.c_2 .trade-two .trade-two-left {
	float: left;
	width: 413px
}

.c_2 .trade-two .trade-two-right {
	float: right;
	width: 413px
}

.c_2 .trade-two .trade-two-img {
	margin: 0 20px;
	float: left;
	width: 136px;
	height: 82px
}

.c_2 .trade-two .trade-two-img img {
	width: 176px;
	height: 60px;
	border: 1px #eaeaea solid
}

.c_2 .trade-two .trade-two-img .Customer {
	padding-left: 25px;
	background: url(/style/images/1.0.0//Home/BlueMonkey.png) left center no-repeat;
	color: #02b5e9;
	font-size: 16px;
	margin: 0 0 0 42px;
	display: block
}

.c_2 .trade-two .trade-two-cont {
	padding: 0 10px 0 40px;
	overflow: hidden
}

.c_2 .trade-two .trade-two-cont dt {
	font-weight: 700;
	margin-bottom: 5px;
	height: 19px;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;
	word-wrap: normal
}

.c_2 .trade-two .trade-two-cont dt a {
	color: #000
}

.c_2 .trade-two .trade-two-cont dt a:hover {
	color: #02b5e9
}

.c_2 .trade-two .trade-two-cont dd {
	line-height: 18px;
	height: 18px;
	font-size: 12px;
	color: #636363;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;
	word-wrap: normal
}

.c_2 .trade-two .trade-two-cont i {
	margin-right: 5px
}

.c_2 .trade-two .trade-two-cont .trade-img-1 {
	font-size: 17px;
	position: relative;
	top: 1px
}

.c_2 .trade-two .trade-two-cont .trade-img-2 {
	font-size: 12px;
	padding: 0 2px
}

.c_2 .trade-two .trade-two-cont .trade-img-3 {
	font-size: 12px;
	padding: 0 2px
}

.c_2 .trade-more {
	margin-top: 10px;
	position: relative
}

.c_2 .trade-more .trade-more-title {
	width: 163px;
	height: 167px;
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden
}

.c_2 .trade-more .trade-more-title ul {
	position: absolute;
	left: 0;
	top: 0
}

.c_2 .trade-more .trade-more-title ul li {
	width: 163px;
	height: 167px;
	float: left
}

.c_2 .trade-more .trade-more-title #control {
	position: absolute;
	right: 3px;
	top: 5px
}

.c_2 .trade-more .trade-more-title #control dd {
	width: 8px;
	height: 8px;
	background: url(/style/images/1.0.0//Home/brokerRT.png) -14px 0 no-repeat;
	float: left;
	margin: 0 2px
}

.c_2 .trade-more .trade-more-title #control dd.active {
	background-position-x: -1px
}

.c_2 .trade-more .trade-more-list {
	padding-left: 175px
}

.c_2 .trade-more .trade-more-list>div {
	background-color: #fff
}

.c_2 .trade-more .trade-more-list>div>div {
	border-left: 1px solid #eaeaea;
	border-top: 1px solid #eaeaea;
	overflow: hidden
}

.c_2 .trade-more .trade-more-list>div>div>div {
	border-right: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
	position: relative;
	width: 143.5px;
	height: 82.5px;
	line-height: 82.5px;
	text-align: center;
	float: left;
	background-color: #fff;
	display: table-cell;
	vertical-align: middle;
	*display: block;
	*font-size: 82.5px;
	*font-family: Arial
}

.c_2 .trade-more .trade-more-list>div>div>div:hover .trade-bg,.c_2 .trade-more .trade-more-list>div>div>div:hover .trade-cont {
	display: block
}

.c_2 .trade-more .trade-more-list>div>div>div img {
	padding-top: 20px;
	max-width: 80%;
	max-height: 80%;
	vertical-align: middle
}

.c_2 .trade-more .trade-more-list>div>div>div .trade-bg {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	-khtml-opacity: .6;
	-moz-opacity: .6;
	opacity: .6;
	filter: alpha(opacity=60);
	z-index: 1;
	display: none
}

.c_2 .trade-more .trade-more-list>div>div>div .trade-cont {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
	text-align: center;
	color: #fff;
	display: none;
	font-family: '氓戮庐猫陆炉茅鈥衡€γ┞烩€�','氓庐鈥姑ぢ解€�,PingFang SC,Lantinghei SC,Helvetica Neue';
	font-size: 14px
}

.c_2 .trade-more .trade-more-list>div>div>div .trade-cont .trade-cont-c {
	padding: 10px 20px;
	line-height: normal;
	position: absolute;
	top: 50%;
	margin-top: -46px;
	width: 104px;
}

.c_2 .trade-more .trade-more-list>div>div>div .trade-cont .trade-cont-c p {
	height: 40px;
	margin-bottom: 4px;
	line-height: 16px;
	position: relative
}

.c_2 .trade-more .trade-more-list>div>div>div .trade-cont .trade-cont-c p span {
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	text-align: center;
	max-height: 32px;
	width: 106px;
	overflow: hidden;
	font-size: 14px
}

.c_2 .trade-more .trade-more-list>div>div>div .trade-cont .trade-cont-c a {
	font-size: 12px;
	padding: 1px 10px;
	-moz-border-radius: 10px!important;
	-webkit-border-radius: 10px!important;
	border-radius: 10px!important
}
.DefindRight {
    float:right;
	width: 290px;
}
.r-title {
	height: 41px;
	line-height: 41px;
	border-top: 1px solid #eaeaea;
	background-color: #fff
}

.r-title h2 {
	font-size: 24px;
	width: 209px;
	float: left;
	height: 40px;
	font-weight: 700;
	position: relative;
	top: -1px
}

.r-title h2 em {
	font-style: normal;
	line-height: 38px;
	display: block;
	float: left;
	padding-left: 5px;
	border-top: 3px solid #02b5e9;
	font-size: 16px
}

.r-title h2 span {
	font-size: 14px;
	padding-left: 3px
}
.c_2 .tool .list {
	border: 1px solid #f7f7f7;
	overflow: hidden;
	clear: both;
	padding: 5px 5px 4px 5px;
	height: 350px;
	background-color: #f7f7f7
}

.c_2 .tool .list a {
	display: block;
	float: left;
	border: 1px solid #f7f7f7;
	padding: 3px 5px;
	width: 78px;
	height: 68px
}

.c_2 .tool .list a span {
	position: relative;
	top: 45px;
	color: #636363
}

.c_2 .tool .list .money {
	background: url(/style/images/1.0.0/Home/money.png) center 10px no-repeat;
	text-align: center
}

.c_2 .tool .list .huangfg {
	background: url(/style/images/1.0.0/Home/0.618.png) center 10px no-repeat;
	text-align: center
}

.c_2 .tool .list .zhidian {
	background: url(/style/images/1.0.0/Home/scale.png) center 10px no-repeat;
	text-align: center
}

.c_2 .tool .list .baozhengjin {
	background: url(/style/images/1.0.0/Home/calculate.png) center 10px no-repeat;
	text-align: center
}

.c_2 .tool .list .dianzhi {
	background: url(/style/images/1.0.0/Home/oval.png) center 10px no-repeat;
	text-align: center
}

.c_2 .tool .list .waitb {
	background: url(/style/images/1.0.0/Home/Shape.png) center 10px no-repeat;
	text-align: center
}

.c_2 .tool .list .danyi {
	background: url(/style/images/1.0.0/Home/danyi.png) center 10px no-repeat;
	text-align: center
}

.c_2 .tool .list .huilv {
	background: url(/style/images/1.0.0/Home/huilv.png) center 10px no-repeat;
	text-align: center
}

.c_2 .tool .list .jishu {
	background: url(/style/images/1.0.0/Home/jishu.png) center 10px no-repeat;
	text-align: center
}

.c_2 .tool .list .rili {
	background: url(/style/images/1.0.0/Home/rili.png) center 10px no-repeat;
	text-align: center
}

.c_2 .tool .list .liruen {
	background: url(/style/images/1.0.0/Home/liruen.png) center 10px no-repeat;
	text-align: center
}

.c_2 .tool .list .huobi {
	background: url(/style/images/1.0.0/Home/huobi.png) center 10px no-repeat;
	text-align: center
}

.c_2 .tool .list .zhishu {
	background: url(/style/images/1.0.0/Home/zhishu.png) center 10px no-repeat;
	text-align: center
}

.c_2 .tool .list .yinli {
	background: url(/style/images/1.0.0/Home/yinli.png) center 10px no-repeat;
	text-align: center
}

.c_2 .tool .list .zuixinshangp {
	background: url(/style/images/1.0.0/Home/zuixinshangp.png) center 10px no-repeat;
	text-align: center
}

.c_2 .tool .list .twolink {
	height: 90px
}
