﻿@charset 'utf-8';
body{font-family:"microsoft yahei",微软雅黑,宋体;font-size: 14px;color:#000000;>text-align:center;}

.inner{width:1200px; margin:0px auto;>text-align:left;}
.f_strong{font-weight: bold;}
p{font-family:"microsoft yahei";font-size: 14px;color:#000000;}
a{font-family:"microsoft yahei";font-size: 14px;color:#000000;}
a:hover{text-decoration: none;color: #e34e50;}
.clear-both{clear: both;}
.fl{ float:left;}
.fr{ float:right;}



.top_title{width: 100%;height: 100px;background-color: #6985a1;text-align: center;padding-top: 30px;}
.top_title p,.top_title span,.top_title i,
.top_title a{color: #ffffff;}
.top_title  p.big_title{font-size:36px;}
.top_title_left{float: left;}
.top_title_left span{cursor: pointer;}
.top_title_left ul > li{position:relative;}

.top_title_right{float: right;}
.top_title_right span.separator{margin-left: 5px;margin-right: 5px;position: relative;}
.top_title_right a:hover{color: #f9b106;}


/* submenus */
.top_title_left ul ul { display:none; position:absolute;z-index: 2000;}
.top_title_left ul ul > li {padding-left:0px;display:block; overflow:hidden; background-color:#6985a1; height: 40px;line-height:40px;width:120px;text-align: center;}
.top_title_left ul ul > li > a {
	display:block;
	font-size:13px;
	color:#ffffff;
}
.top_title_left ul ul > li:hover{ background-color:#5f7790;}
.top_title_left > ul > li:hover > ul {display:block;}

.top_title_left ul ul > li:first-child{ border-top:none;}


/*color_line 开始*/
ul.color_line{width: 100%;}
ul.color_line li{float: left;display: inline-block;height: 3px;}
li.li_col_01{width:5% ;background-color: #ff582b;}
li.li_col_02{width:11% ;background-color: #f9a52b;}
li.li_col_03{width:11% ;background-color: #17629c;}
li.li_col_04{width:11% ;background-color: #3db1e0;}
li.li_col_05{width:11% ;background-color: #a6cd00;}
li.li_col_06{width:11% ;background-color: #b176ca;}
li.li_col_07{width:11% ;background-color: #ff582b;}
li.li_col_08{width:12% ;background-color: #f9a52b;}
li.li_col_09{width:12% ;background-color: #17629c;}
li.li_col_10{width:5% ;background-color: #3db1e0;}
/*color_line 结束*/



/*注册部分  开始*/
.reg_block{min-width:1200px;background: url(../images/reg_bg.jpg);background-size:100% 586px;background-position:center center;width:100%;height:718px; margin-left:auto; margin-right:auto; position:relative;overflow: hidden;}
.reg_block_bg{width: 1184px;height: 712px;background-color: #ffffff;margin-left: auto;margin-right: auto;margin-top: 5px;overflow: hidden; padding-bottom: 30px;}
.reg_block_bg form{width:580px;margin-left: auto;margin-right: auto;margin-top: 50px;}
ul.register_info>li{display: block;margin-top:25px ;}
ul.register_info ul>li{/*float: left;*/display: inline-block;height: 30px;line-height: 30px;}
ul.register_info ul>li:first-child{text-align: right;width: 140px;}
ul.register_info span{font-size:13px;color: #999999;margin-left: 20px;}
ul.register_info input{border: solid 1px #c4c4c4;width: 195px;height: 30px;margin-left: 10px;padding-left: 5px;}
ul.register_info input.yanzhengma{width: 68px;}
ul.register_info .get_yanzheng{background-color: #eeeeee;padding: 7px 12px;margin-left: 10px; width: 113px; cursor: pointer;    line-height: normal;}
.reg_confirm{background: url(../images/reg_btn_bg.png) no-repeat;width: 266px;height: 43px;text-align: center;line-height: 43px;margin-left: auto;margin-right: auto;margin-top: 30px; }
.reg_confirm a{font-size: 16px;color: #ffffff;transition: All 0.3s ease-in-out;}
.reg_confirm a:hover{font-size: 17px;}
.reg_block_bg img.hot_line{width:320px;height:56px;margin-left: auto;margin-right: auto;margin-top: 20px;display: block;}
.reg_confirm input{font-size: 16px;color: #ffffff;transition: All 0.3s ease-in-out;outline: none; background-color: #6985a1; border: 0px; margin-top: 10px; cursor:pointer;}
.reg_confirm input:hover{font-size: 17px;}

/*注册部分  结束*/



/*咨询、交易登录 公用*/
.login_block{min-width:1200px;background: url(../images/signin_bg.jpg);background-size:100% 601px;background-position:center center;width:100%;height:601px; margin-left:auto; margin-right:auto; position:relative;overflow: hidden;}
.left_side{float: left;}
.left_side p{font-size: 20px;display: inline-block;float: left;margin-left: 20px;margin-right: 20px;}
.left_side span{width: 112px;height:2px;background-color: #a9a9a8;overflow: hidden;float: left;display: inline-block;margin-top: 15px;}

.right_side{float: right;width: 360px;height: 462px;background: url(../images/login_bg.jpg) no-repeat;border: solid 1px #e7e7e7;margin-top: 60px;}
.right_side p.welcome{font-size:18px;color: #333333;font-weight: bold;margin-top: 35px;margin-left: 37px;}
.right_side form{margin-top: 23px;margin-left: 37px;}
.right_side .vform{margin-top: 23px;margin-left: 37px;}
.right_side input[type="text"],.right_side input[type="password"]{margin-left: 45px;margin-top:35px;width: 230px;height: 30px;border: none;background: transparent;font-size: 15px;}
input::-webkit-input-placeholder {color:#a9a9a9;}
input:-moz-placeholder {color:#a9a9a9;}
.right_side input[type="checkbox"]{margin-top: 30px;float: left;}
.right_side label{margin-top: 25px;margin-left:5px;float: left;}
.right_side a.forget_pw{margin-top: 25px;margin-left:5px;margin-right:30px;float: right;color: #b02b3a;}
.right_side a.forget_pw:hover{text-decoration: underline;}
.right_side a.login{margin-top: 56px;margin-left:0px;float: left;font-size:18px ;color: #ffffff;transition: All 0.2s ease-in-out;width: 288px;height: 42px;text-align: center;line-height: 42px;}
.right_side a.login:hover{font-size: 19px;}
.right_side p.sign_up_p{float: left;margin-top: 180px;margin-left: 70px;position: absolute;}
.right_side a.sign_up{color: #b02b3a;}
.right_side a.sign_up:hover{text-decoration: underline;}
/*公用  结束*/

/*交易会员 登录部分  开始*/

.jiaoyi_left{margin-top: 110px;margin-left: 35px;}
.jiaoyi_left ul{margin-top: 80px;margin-left: 160px;}
.jiaoyi_left ul li{margin-top: 11px;border: solid 1px transparent;width: 260px;padding: 1px;cursor: pointer;}
.jiaoyi_left ul li a{font-size: 18px;}
.jiaoyi_left ul li a:hover{color: #000000;}
.jiaoyi_left ul li:hover{background-color: #ffffff;}
.jiaoyi_left ul li img{margin-right: 25px;}
/*交易会员 登录部分  结束*/

/*咨询会员 登录部分  开始*/
.zixun_left{margin-top: 180px;margin-left: 35px;}
.zixun_left ul{margin-top: 100px;margin-left: 60px;}
.zixun_left ul li{float: left;display: inline-block;margin-right: 80px;}
/*咨询会员 登录部分  结束*/



.ft_top{border: solid 1px #eeeeee;}
/*底部  开始*/
footer{margin-top: 0px;}
.ft_top{background-color: #fafafa;overflow: hidden;}
.hezuo_kuang{border-bottom: solid 1px #eeeeed;height: 31px;width: 400px;margin-top: 20px;display:inline-block;float: left;}
.hezuo_kuang p.hezuo{border-bottom: solid 3px #bf3a17;display: inline-block;height: 31px;}
.content_left{display: inline-block;float: left;width: 400px;margin-top: 20px;}
.content_left p{display: inline-block;margin-right: 20px;height: 10px;line-height: 12px;font-size: 12px;color: #3e3e3e;}
.content_left p span{color: #999999;}
.content_right{float: right;margin-top: 20px;}
.code{text-align: center;float: left;margin-left: 10px;}
.content_right img{width:120px;height: 120px;}
.content_right p{text-align: center;}


/*.ft_top .inner{float: left;}*/


.ft_bottom{background-color: #0d0d0d;border-top: solid 2px #2a9c3b;padding-top: 20px;}
.ft_bottom p{
	display: inline-block;font-family:宋体;font-size: 12px;color: #ffffff;
	filter:alpha(opacity=50);  
    -moz-opacity:0.5;  
    -khtml-opacity: 0.5;  
    opacity: 0.5; 
}
.ft_bottom ul{margin-left: -20px;}
ul.link li{display: inline-block;padding-left: 20px;}
ul.link li a{font-family:宋体;font-size: 12px;color: #ffffff;}
ul.ft_intro{margin-top: 5px;margin-bottom: 5px;}
ul.ft_intro li{display: inline-block;padding-left: 15px;height: 19px;line-height: 20px;}
ul.ft_intro li img{width: 18px;height:18px ;margin-right: 4px;}

/*底部  结束*/

.to_top{width: 72px;height:72px;border-radius: 10px;background-color: #e0e0e0;line-height: 72px;position: fixed;bottom: 10px;right: 10px;}
.to_top img{margin: 0 auto;margin-left: 15px;}

/*底部开始*/
#foot {
	CLEAR: both; margin-top:10px;  height: 292px; background: url(/images/footbgRep.jpg) repeat-x;
}
.footbg {
	 WIDTH: 1200px; height:292px; margin-left:auto; margin-right:auto; background: url(/images/footbg2.jpg); position:relative;
}
.footbg .info{color:#868686; font-size:12px; position:absolute; bottom:15px;}
.footbg .info a{color:#868686; font-size:12px;}
.footline {
	CLEAR: both; OVERFLOW: hidden; LINE-HEIGHT: 10px; BORDER-BOTTOM: #b1c8d7 2px solid; HEIGHT: 10px
}
#foot LI {
	LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-ALIGN: left;color: #fff
}
#foot LI a{color: #fff}
/*底部结束*/

.right_side .info {margin-top: 25px;margin-left:5px;margin-right:30px;float: left;}

.right_login_content {
	 background-color: #FFFFFF
}
.right_login_content TD {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 8px
}

.linputxt{
	border-top:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
	border-left:1px solid #DFDFDF;
	border-right:1px solid #DFDFDF;
	width:335px;
	padding:2px 4px; height:28px; line-height:28px;
}

.sjxy {  color: #666;
  background-color: #EEE;
  border-color: #EEE;
  font-weight: 300;
  font-size: 14px;
  font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  text-decoration: none;
  text-align: center;
  line-height: 30px;
  height: 30px;
  width:116px;
  
  margin: 0;
  display: inline-block;
  appearance: none;
  cursor: pointer;
  border: none;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition-property: all;
          transition-property: all;
  -webkit-transition-duration: .3s;
          transition-duration: .3s;}
 .sjxy:visited {
    color: #666; }
  .sjxy:hover, .sjxy:focus {
    background-color: #f6f6f6;
    text-decoration: none;
    outline: none; }
  .sjxy:active, .sjxy.active, .sjxy.is-active {
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);
    text-decoration: none;
    background-color: #eeeeee;
    border-color: #cfcfcf;
    color: #d4d4d4;
    -webkit-transition-duration: 0s;
            transition-duration: 0s;
    -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2);
            box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2); }
  .sjxy.disabled, .sjxy.is-disabled, .sjxy:disabled {
    top: 0 !important;
    background: #EEE !important;
    border: 1px solid #DDD !important;
    text-shadow: 0 1px 1px white !important;
    color: #CCC !important;
    cursor: default !important;
    appearance: none !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
    opacity: .8 !important; }
.bgr { font-size:14px;}

/*==========以下部分是必须的===========*/
.Validform_checktip{
	margin-left:8px;
	line-height:20px;
	height:20px;
	overflow:hidden;
	color:#999;
	font-size:12px;
}
.Validform_right{
	color:#71b83d;
	padding-left:20px;
	background:url(../images/right.png) no-repeat left center;
}
.Validform_wrong{
	color:red;
	padding-left:20px;
	white-space:nowrap;
	background:url(../images/error.png) no-repeat left center;
}
.Validform_loading{
	padding-left:20px;
	background:url(../images/onLoad.gif) no-repeat left center;
}
.Validform_error{
	background-color:#ffe7e7;
}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#000;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000; border-top:none; text-align:left;}


/*底部开始*/
#foot {
	CLEAR: both; margin-top:10px;  height: 292px; background: url(/images/footbgRep.jpg) repeat-x;
}
.footbg {
	 WIDTH: 1200px; height:292px; margin-left:auto; margin-right:auto; background: url(/images/footbg1.jpg); position:relative;
}
.footbg .info{color:#868686; font-size:12px; position:absolute; bottom:0px;}
.footbg .info a{color:#868686; font-size:12px;}
.footbg .info a:hover{text-decoration:underline}
.footline {
	CLEAR: both; OVERFLOW: hidden; LINE-HEIGHT: 10px; BORDER-BOTTOM: #b1c8d7 2px solid; HEIGHT: 10px
}
#foot LI {
	LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-ALIGN: left;color: #fff
}
#foot LI a{color: #fff}
/*底部结束*/