@charset "utf-8";
/* CSS Document */

.rzrq_xx{
	padding:0 25px;}
.xx_box .top{
	background:url(../images/line_bg.png) center center no-repeat;
	height:40px;
	margin-bottom:10px;
	margin-top:30px;
	text-align:center;}
.xx_box .top span{
	color:#888;
	font-size:16px;
	padding:0 20px;
	background:#fff;
	line-height:40px;
	display:inline-block;
	position:relative }
.xx_box .top span em{
	display:inline-block;
	background:url(../images/line_bgicon.png) center center no-repeat;
	position:absolute;
	top:16px;
	height:7px;
	width:7px;}
.xx_box .top span em.left{
	left:0;}
.xx_box .top span em.right{
	right:0;}
.xx_box table th,.xx_box table td{
	border-bottom:1px #fff solid;
	text-align:center}
.xx_box table th{
	font-size:16px;
	color:#fff;
	background:#c8a968;
	padding:10px 0;
	border-right:none;}
.xx_box table td{
	border-right:1px #fff solid;
	background:#f4f4f4;
	font-size:14px;
	font-size:14px;
	color:#666;
	padding:10px 0;}
.xx_box .btn_more{
	margin-top:10px;
	text-align:center;}
.xx_box .btn_more a{
	padding:4px 8px;
	border-radius:5px;
	background:#c8a968;
	font-size:14px;
	color:#fff;}
.rzrq_title h3 span{
	padding:0 20px;
	background:#c49d58;
	left:0;}
.rzrq_title h3 em{
	display:inline-block;
	background:url(../images/title_bg2.jpg) left center no-repeat;
	height:56px;
	width:8px;
	position:absolute;
	left:-8px;}
.rzrq_xx .input_table td{
	font-size:16px;
	color:#54545e;
	border:none;}
.rzrq_xx .input_table input{
	padding-left:5px;
	width:177px;
	height:36px;
	line-height:36px;
	border:1px #ccc solid;
	border-radius:5px;}
.rzrq_xx .input_table a{
	width:105px;
	height:40px;
	border-radius:5px;
	background:#c8a968;
	display:inline-block;
	text-align:center;
	color:#fff;
	line-height:40px;}
.rzrq_xx .xx_table2 td{
	background:#fff;}
.rzrq_xx .page input{
	height:28px;
	line-height:28px;}
.rzrq_ss{
	text-align:center;}
.rzrq_ss p{
	font-size:26px;
	color:#54545e;}
	
.trading{
	padding:0 35px 0 140px;
	position:relative;
	margin-bottom:20px;}
.trading .trading_r{
	position:absolute;
	top:0;
	right:0;}
.trading .trading_r a{
	display:block;
	font-size:12px;
	color:#7e7e7e;
	padding:46px 13px 46px;
	width:15px;
	background:#efeeee;}
.trading ul{
	height:120px;
	overflow:hidden;
	padding:10px 35px;
	background:#f8f8f8 url(../images/sj_icon10.png) left center no-repeat;}
.trading ul li{
	text-align:right;
	border:none;
	padding:8px 10px 8px 30px;
	background:url(../images/tj_libg.png) left 14px no-repeat;}
.trading ul li span{
	float:left;}
.trading ul li.on,.trading ul li:hover{
	background:url(../images/tj_libg.png) left -27px no-repeat;
	}
.trading ul li.on a,.trading ul li:hover a{
	color:#bfa169}
.trading .trading_l{
	position:absolute;
	top:0;
	left:0;
	background:#efeeee;
	height:140px;
	width:140px;
	text-align:center;}
.trading .trading_l p{
	width:110px;
	margin:40px auto 0;
	font-size:18px;
	color:#7e7e7e;
	line-height:28px;}
.trading .trading_l p.two{
	margin:40px auto 0;}
.trading .trading_l p.one{
	margin:60px auto;}
.rzrq_tj{
	padding:0 25px;}
.tj_tab{
	height:53px;
	border-bottom:2px #cacaca solid;
	margin-bottom:20px;
	background:#f9f9f9;}
.tj_tab ul li{
	float:left;}
.tj_tab ul li a{
	display:inline-block;
	width:160px;
	font-size:14px;
	color:#666;
	text-align:center;
	height:53px;
	line-height:53px;
	position:relative;}
.tj_tab ul li a em{
	
	position:absolute;
	right:-15px;
	top:-3px;
	background:url(../images/title_bg3.jpg) center center no-repeat;
	display:none;
	width:15px;
	height:54px;}
.tj_tab ul li.on a{
	background:#fff;
	border-top:2px #c8a968 solid;}
.tj_tab ul li.on a em{
	display:block;}
.rzrq_yw {
	padding:0 25px;
	margin-top:30px;}
.rzrq_yw p{
	color:#404040;
	font-size:14px;
	margin-bottom:20px;}