@charset "utf-8";
/* CSS Document */

body {
	font-family:"Source Han Sans";
	font-size:12px;
	color:#333;
	word-wrap:break-word;
	background:#fff!important;
	min-width:1200px;
}
body, div, ol, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, form, fieldset, legend, input {
	margin:0;
	padding:0;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
ol, ul, li {
	list-style:none;
}
a, img,input{
	border:0;
}
a {
	text-decoration:none;
	color:#333;
}
.clearfix:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
}
.clearfix {
    zoom: 1;
}
.hyheader{
	width:100%;
	height:32px;
	border-bottom: 1px solid #f0f0f0;
}

/*拖动滑块验证*/
.slide-yz{
	width:188px;
	height:36px;
	line-height:36px;
	background:#f8f8f8;
	border:1px solid #ececec;
	margin-bottom:20px;
	cursor:pointer;
	padding-left:34px;
	background-image: url('../front-img/yz-bgIcon.png');
	background-repeat: no-repeat;
	background-position: 14px center;
	position:relative;
}
.slide-yz.succ{
	background-image: url('../front-img/r.png');
	border:1px solid #09b203;
}
.yz-pic{
	position: absolute;
	left:-50px;
	bottom:0;
	display:none;
}




.verify-code {
	font-size: 20px;
	text-align: center;
	cursor: pointer;
	margin-bottom: 5px;
	border: 1px solid #ddd;
}

.cerify-code-panel {
	height:100%;
	overflow:hidden;
}

.verify-code-area {
	float:left;
}

.verify-input-area {
	float: left;
	width: 60%;
	padding-right: 10px;

}

.verify-change-area {
	line-height: 30px;
	float: left;
}

.varify-input-code {
	display:inline-block;
	width: 100%;
	height: 25px;
}

.verify-change-code {
	color: #337AB7;
	cursor: pointer;
}

.verify-btn {
	width: 200px;
	height: 30px;
	background-color: #337AB7;
	color:#FFFFFF;
	border:none;
	margin-top: 10px;
}


/*滑动验证码*/
.verify-bar-area {
	position: relative;
	background: #FFFFFF;
	text-align: center;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	border: 1px solid #ddd;
	-webkit-border-radius: 4px;
}
.verify-bar-area .verify-move-block {
	position: absolute;
	top: 0px;
	left: 0;
	background: #fff;
	cursor: pointer;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	box-shadow: 0 0 2px #888888;
	-webkit-border-radius: 1px;
}
.verify-bar-area .verify-move-block:hover {
	background-color: #337ab7;
	color: #FFFFFF;
}
.verify-bar-area .verify-left-bar {
	position: absolute;
	top: -1px;
	left: -1px;
	background: #f0fff0;
	cursor: pointer;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	border: 1px solid #ddd;
}
.verify-img-panel {
	margin:0;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	border: 1px solid #ddd;
	border-radius: 3px;
	position: relative;
}
.verify-img-panel .verify-refresh {
	width: 25px;
	height: 25px;
	text-align:center;
	padding: 5px;
	cursor: pointer;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
}
.verify-img-panel .icon-refresh {
	font-size: 20px;
	color: #fff;
}
.verify-img-panel .verify-gap {
	background-color: #fff;
	position: relative;
	z-index: 2;
	border:1px solid #fff;
}
.verify-bar-area .verify-move-block .verify-sub-block {
	position: absolute;
	text-align: center;
	z-index: 3;
	border: 1px solid #fff;
}
.verify-bar-area .verify-move-block .verify-icon {
	font-size: 18px;
}
.verify-bar-area .verify-msg {
	z-index : 3;
}
/*滑块验证结束*/

.heamain{
	width:1114px;
	margin:0 auto;
}
.healeft{
	font-size: 14px;
	color: #646464;
	float: left;
	height: 32px;
	line-height: 32px;
}
.hea_right{
	float:right;
	margin-top: 6px;
}
.hea_right a{
	float:left;
	margin-right:15px;
	position:relative;
}
.hea_right a img{
	float:left;
}
.hea_right a:nth-of-type(3){
	margin-right:0;
	font-size:16px;
	color:#8f1d22;
	font-weight:bold;
	margin-top:-2px;
}
.hea_right a:nth-of-type(3) img{
	margin-top:2px;
}
.hea_wx{
	position:absolute;
	top: 22px;
    left: 0px;
	display:none;
}
.hy_nav{
	width:1114px;
	margin:10px auto 4px auto;
	overflow: hidden;
}
.hy_nav img{
	float:left;
}
.hy_navR{
	float:right;
	margin:6px 0 12px 70px;
	font-size:18px;
}
.hy_navR li{
	float:left;
}
.hy_navR li a{
	display:block;
	padding:10px 0 10px 42px;
}
.hy_navR li a:hover{
	color: #8f1d22;
}
.active{
	color: #8f1d22;
}

/*banner*/
.slideBox{
    position:relative;
    background:#ddd;
    margin:0 auto;
}
.slideBox .hd{
    height:16px;
    overflow:hidden;
    margin:10px auto;
    position:absolute;
    bottom: 16px;
    left: 44%;
}
.slideBox .hd ul{
    text-align:center;
    margin:0 auto;
}
.slideBox .hd ul li{
    cursor:pointer;
    display:inline-block;
    *display:inline;
    zoom:1;
    width:68px;
    height:8px;
    margin:5px;
    background:#fff;
    background:rgba(255,255,255,.5);
    filter: alpha(opacity=50);
    overflow:hidden; 
    font-size:0;
}
.slideBox .hd ul li.on{
    background:#fff !important;
    filter: alpha(opacity=100);
}
.slideBox .bd{ 
     position:relative;
     z-index:0;
}
.slideBox .bd ul li{
    overflow: hidden;
    width: 100%;
    position: relative;
}
.slideBox .bd li img{
    width:100%;
    vertical-align:top;
}
.hy_navR .current{
	color:#8f1d22;
}
.nav_bar{
	width:100%;
	height:120px;
	background:#e4e4e4;
	margin:-5px 0 20px 0;
}
.nav_barmain{
	width:1114px;
	height:120px;
	margin:0 auto;
	font-size:24px;
	font-weight:bold;
	color:#333;
}
.nav_barL{
	float:left;
	margin-left:13px;
}


/*footer模块代码*/
.footer{
	width:100%;
	height:270px;
	margin-top:66px;
	border-top:1px solid #c8c8c8;
	background:#313131;
}
.footer_main{
	width:1114px;
	margin:66px auto 25px auto;
	overflow:hidden;
}
.foot_log{
	float:left;
	margin-right:90px;
	width: 214px;
}
.foot_navbar{
	width:100px;
	float:left;
	color:#000;
}

.foot_tit{
	font-size:14px;
	height:40px;
}
.foot_navbar p{
	height:25px;
}
.foot_navbar a:hover{
	color:#2563c1;
}
.fot_rightmainR{
	float:right;
	position:relative;
	color: #fff;
}
.fot_phone .fot_rightmain p{
	text-align:right;
	line-height:25px;
}
.fot_rightmain p:nth-of-type(2){
	font-size:18px;
	font-weight:bold;
	color:#fff;
}
.fot_rightmain p:nth-of-type(4){
	font-size:18px;
	font-weight:bold;
	color:#888686;
}
.fot_rightmain{
	color: #fff;
	float:right;
	margin-right:23px;
	margin-top: 14px;
}
.foot_Rz{
	width: 480px;
	display: inline-block;
	text-align:center;
	color:#fff;
	float: left;
	margin-top: 24px;
}
.foot_Rz p:nth-of-type(1){
	margin-bottom:15px;}
.rz_img img{
	margin:0 8px;}




/*首页*/
.strength_tit{
	width:340px;
	border-bottom:1px solid #dddddd;
	line-height:30px;
	position:absolute;
	bottom:25px;
}
.str_main{
	position:relative;
	width:340px;
	margin:65px auto 40px auto;
	height:50px;}
.str_add{
	text-align:center;
	position:absolute;
	background:#fff;
	left:112px;
	top:4px;}
.strength_china{
	display:block;
	font-size:22px;
	line-height:30px;
	padding: 0 15px;
    background: #fff;
}
.strength_english{
	font-family:"Arial";
	font-size:18px;
	color:#cccccd;
	display:block;
	padding-top:35px;
	text-align:center;
}
/*政府合作代码*/
.goverment_main{
	width:1114px;
	margin:65px auto 80px auto;
	overflow:hidden;
}
.gover_vediopic{
	float:left;
	position:relative;
	width:278px;
	height:156px;
}
.gov_date{
	color:#fff;
	position:absolute;
	bottom:5px;
	right:15px;
}
.gover_after{
	position:relative;
	width:100%;
	height:100%;
	overflow:hidden;
	display:block;
}
.gover_after:after{
	z-index: 2;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: '';
    background: rgba(0,0,0,0.25) url(../front-img/play_ico.png) no-repeat center;
    cursor: pointer;
	position: absolute;
    overflow: hidden;
}

.gover_contxt{
	float:left;
	margin-left:20px;
	width:223px;
	height:158px;
	display:block;
	position:relative;
}
.news_textm{
	height:35px;
	border-bottom:1px solid #cd0b14;
	margin-bottom:25px;
}
.news_textm h3{
	font-size:18px;
	font-weight:bold;
	text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
    overflow: hidden;
}
.news_textm p{
	width:74px;
	height:4px;
	background:#cd0b14;
	margin-top:6px;
}
.gover_newsdetail{
	height:65px;
	line-height:23px;
	font-size:14px;
	color:#818181;
	overflow:hidden;
}
.gover_more{
	position:absolute;
	bottom:5px;
	right:5px;
	color:#b6b5b5;
	font-size:14px;
}
.gover_more:hover{
	color:#cd0b14;
}
.news_textm a:hover{
	color:#cd0b14;
}
.gover_left{
	float:left;
	overflow:hidden;
	margin-right:35px;
}

.goverment_main .gover_left:nth-of-type(2){
	margin-right:0;
}
.ling_pic{
	width:1082px;
	padding:0 14px 0 18px;
	margin:54px auto 0 auto;
}
.ling_logo{
	width: 210px;
    height: 70px;
    display: inline-block;
    margin: 0 76px 26px 0;
    overflow: hidden;
}
.ling_logo img{
	width:100%;
}
.ling_pic .ling_logo:nth-of-type(4n){
	margin-right:0;
}
.culture_main{
	width:1114px;
	margin:0 auto;

}
.str_redsqure{
	width:93px;
	height:7px;
	background:#cd0b14;
	margin:5px auto 0 auto;
}
.strength_main {
    width: 1114px;
    margin: 0 auto;
}
/*首页政信智库6.20修改*/

.think_tank{
	height:352px;
	padding-top:38px;
	background: #f5f5f5;
}
.think_pic{
	width:276px;
	height:302px;
	float:left;
	margin-right:142px;
}
.strength_main .think_pic:nth-of-type(3){
	margin-right:0;}
.tank_pic{
	width:247px;
	height:229px;
	padding:13px;
	border:1px solid #b5b5b5;
	cursor:pointer;
}
.tank_content{
	margin-top:18px;
	text-align:center;
	font-size:20px;
}
.tank_pic img{
	z-index:888;}
.tank_picdetail{ 
	text-indent:2em;
	color:#fff;
	line-height:20px;
	background:#000;
	opacity:0.55;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=55);
	width:199px;
	height:197px;
	padding:32px 24px 0 24px;
	z-index:999;
	margin-top:-234px;
	display:none;
	+margin-top:-229px;
}
.think_pic a:hover .tank_content{
	color:#cd0b14;
	font-weight:bold;
}
.titmm0{
	width:199px;
	height:179px;
	overflow:hidden;
}
/*投资研究*/
.researmain{
	width: 1114px;
	margin: 0 auto;
}
.respic{
	width: 395px;
	height:366px;
	float: left;
}
.respic img{
	width: 395px;
	height:366px;
}
.rescright{
	width: 700px;
	float: right;
	font-size: 14px;
	color: #999;
	height: 366px;
	overflow: hidden;
}
.resccont{
	height:62px;
	background: #f2f2f2;
	padding:26px 22px;
	margin-bottom: 11px;
}
.recontit{
	font-size: 18px;
	color: #333;
	border-bottom: 1px solid #cf1b25;
	height: 39px;
	line-height: 39px;
}
.recontit .resdate{
	font-size: 36px;
	color: #000;
	font-style: italic;
	font-family: "Arial";
	font-weight:bold;
	float: left;
}
.restit{
	width: 520px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	float: left;
	margin-left: 12px;
}
.reccondetail{
	margin-top: 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #999;
}
/*滚动的公告*/
.noticelist{
	width: 100%;
	background: #fff;
	height: 30px;
	color: #060606;
	font-size: 14px;
	line-height: 30px;
	box-shadow: 0px 3px 5px #e5e5e5;
    -webkit-box-shadow: 0px 3px 5px #e5e5e5;
    -moz-box-shadow: 0px 3px 5px #e5e5e5;
}
.noticelist .bds{
	width: 1114px;
	margin: 0 auto;

}
.noticecont{
	height: 30px;
	overflow: hidden;
	float: left;
}
.nottit{
	color: #d7282d;
	margin-right: 12px;
	width: 60px;
	height: 30px;
	padding-left: 20px;
	background: url(../front-img/trumpetico.png) no-repeat left center;
	display: inline-block;
	float: left;
}
.noticecont li{
	height: 26px;
	overflow: hidden;
	float: left;
	margin-right: 30px;
}
.nottitle{
	color: #060606;
	width: 404px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	float: left;
}
.noticecont a{
	float: left;
}
.nodate{
	color: #656565;
	float: right;
}

/*二级banner*/
.banner_news img{
	width: 100%;
}
/*财富管理*/
.nav_bar{
	width:100%;
	height:120px;
	background:#e4e4e4;
	margin:-5px 0 20px 0;
}
.nav_barmain{
	width:1114px;
	height:120px;
	margin:0 auto;
	font-size:24px;
	font-weight:bold;
	color:#333;
}
.nav_barL a{
	float:left;
	padding:10px 40px;
	height:60px;
	margin:20px 0;
	border-left:1px solid #aaaaaa;
	position:relative;
}
.nav_barL .nav_cont:last-child a{	border-right:1px solid #aaaaaa;
}
.nav_barL a span{
	display:block;
}
.curren_sty a{
	color:#fff;}
.nav_barmain .tabs li{
	width:130px;
	height:120px;
	float:left;
	position:relative;
}

.nav_cur{
	position: absolute;
    top: -10px;
    left: 10px;
	display:none;
}
.nav_barR{
	width:191px;
	height:120px;
	background:url(../front-img/nav_mainbg.jpg) no-repeat;
	float:right;
	font-size:14px;
	color:#171717;
	text-align:center;
	font-weight:normal;
}
.nav_barR p:first-child{
	margin-top:50px;
}
.tabs .current .nav_cur{
	display: block;
}
.tabs .current a{
	color: #fff;
}
.content_list {
    width: 1114px;
    margin: 0 auto;
}
.finance_content{
	border:1px solid #d5d5d5;
	padding:52px 70px;
	font-size:14px;
}
.finance_tit{margin-bottom:22px;
overflow: hidden;
}
.finance_tit img{
	float:left;
}
.finance_content h3{
	border-bottom:1px solid #d7000f;
	float:right;
	height:33px;
	line-height:33px;
	color:#d7000f;
	font-size:24px;
	width:972px;
}
.finance_tit h3 span:nth-of-type(1){
	width:191px;
	height:33px;
	color:#fff;
	display:block;
	background:#d7000f;
	float:left;
	text-align:center;
}
.finance_tit h3 span:nth-of-type(2){
	font-size:14px;
	float:right;
	line-height: 42px;
}

.finance_text h2{
	text-align:center;
	margin-bottom:73px;
}
.finance_text p{
	text-indent:2em;
	color:#171717;
	line-height:25px;
	margin-bottom:18px;
}
.content_listnav{
	font-size:16px;
	height:75px;
	width:1114px;
	margin:0 auto;
}
/*产品设计*/
.product_main{
	width:1114px;
	margin:0 auto;
}
.product_main .pro_list{
	height:261px;
	overflow:hidden;
	margin-bottom:20px;
}
.product_main .pro_listRL{
	background:#f0f0f0;
	height:261px;
	margin-bottom:20px;
}
.pro_listL{
	float:left;
	margin-right:27px;
	width:378px;
}
.pro_listR{
	float:left;
	width:680px;
}
.product_tit{
	font-size:22px;
	font-weight:bold;
	margin:25px 0 20px 0;
}
.product_txt{
	font-size:14px;
	line-height:24px;
}

.pro_listLeft{
	width:680px;
	margin-left:32px;
	float:left;
}
.pro_listRright{
	float:right;
}
.product_main .pro_list:nth-of-type(2n){
	background:#f0f0f0;}
.product_main .pro_list:nth-of-type(2n) .pro_listL{
	float:right;
	margin-right: 0;
}
.product_main .pro_list:nth-of-type(2n) .pro_listR{
	margin-left:27px;
}
/*投资研究*/
.content_list{
	width:1114px;
	margin:0 auto;
}
.content_listnav{
	font-size:16px;
	height:50px;
	width:1114px;
	margin:0 auto;
}
.content_listnav a:hover{
	color:#b60005;
}
.conlistL{
	float:left;
	width:109px;
	height:77px;
	background:#f0f0f0;
	text-align:center;
	font-size:16px;
	padding:12px 0 18px 0;
	font-weight:bold;
	margin-right:23px;
}
.conlistL span{
	display:block;}
.cont_day{
	color:#f39800;
	font-family:"华文新魏";
	font-size:40px;
	font-weight:normal;
}
.conlistR{
	float:left;
	width:980px;
}
.conlist_tit{
	font-size:18px;
	font-weight:bold;
	height:38px;
	line-height:38px;}
.conlist_row{
	width:40px;
	height:6px;
	background:#bbb;
	margin-bottom:10px;
}
.conlist_detail{
	line-height:23px;
	font-size:12px;
	font-weight:normal;
}
.conlist{
	height:144px;
	border-bottom:1px solid #d2d2d2;
	margin-bottom:35px;
}
/*分页*/
.pagination ul>li>a, .pagination ul>li>span {
    float: left;
    padding: 4px 12px;
    line-height: 20px;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
    border-left-width: 0;
}
.pagination ul>li:first-child>a, .pagination ul>li:first-child>span {
    border-left-width: 1px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
    -moz-border-radius-topleft: 4px;
}
.pagination ul>li>a:hover, .pagination ul>li>a:focus, .pagination ul>.active>a, .pagination ul>.active>span {
    background-color: #f5f5f5;
}
.pagination .controls input {
    border: 0;
    color: #999;
    width: 30px;
    padding: 0;
    margin: -3px 0 0 0;
    text-align: center;
}
.pagination .controls a {
    border: 0;
}
/*华宇国信介绍代码*/

.hy_introduction{
	border:1px solid #d8d8d8;
	background:url(../front-img/intro_contbg.jpg) no-repeat left top;
	width:564px;
	height:522px;
	padding-left:548px;
	font-size: 14px;
}

.brief_title{
	font-size:24px;
	height:50px;
	color:#666;
	
}
.breif_intro{
	width:500px;
	margin-top:16px;
}
.contentone{
	text-indent:2em;
	line-height:26px;
}

/*联系我们*/
.contact_us{
	margin:-20px 0 -66px 0;
	padding-top:20px;
	height:619px;
}
.cont_left{
	float:left;
	width:467px;
	margin-top:89px;
}
.cont_right{
	float:right;
	margin-top: 44px;
}
.cont_tit h3{
	font-weight:bold;
	font-size:24px;
	height:38px;
}
.cont_tit .squre_bg{
	width:47px;
	height:8px;
	background:#dddddd;
}
.cont_tit{
	border-bottom:1px solid #e3e3e3;
	padding-bottom:21px;
	margin-bottom:17px;
}
.address_type{
	position:relative;}
.address_type p{
	line-height:25px;}

.address_type .same_size{
	font-size:16px;
	color:#656664;
	line-height:33px;
}

.address_type .telp{
	font-size:27px;
	color:#f39800;
	line-height:36px;
}
.same_fontsize{
	color:#9a9a9a;}
.cont_ewm{
	position:absolute;
	right: 0;
    bottom: 15px;}
.product_main .pro_list {
    height: 261px;
    overflow: hidden;
    margin-bottom: 20px;
    background: #f0f0f0;
}
/*产品列表*/
.productmain{
	width: 1114px;
	margin: 20px auto 0;
}
.procontlist{
	padding: 22px 44px 22px 22px;
	font-size: 14px;
	color: #999;
	background: #f2f2f2;
	margin-bottom: 20px;
}
.procontpic{
	width: 242px;
	height: 147px;
	float: left;
}
.procontpic img{
	width: 242px;
	height: 147px;
}
.producenter{
	width: 590px;
	overflow: hidden;
	float: left;
	margin-left: 30px;
}
.producentertit{
	width: 590px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-size: 18px;
	color: #333;
	font-weight: 600;
	display: block;
	height: 36px;
	line-height: 36px;
}
.highlights{
	line-height: 40px;
	display: block;
}
.prostutes{
	margin-right: 36px;
}
.produright{
	width: 106px;
	height: 38px;
	text-align: center;
	line-height: 38px;
	color: #fff;
	font-size: 16px;
	background: #c7000a;
	float: right;
	margin-top: 48px;
	border-radius: 4px;
	cursor:pointer;
}
/*产品列表新增备案信息*/
.szrecord{
	height: 40px;
	line-height: 40px;
}
.szrecord a{
	color: #2648FD;
}
.szrecord a:hover{
	text-decoration: underline;
}
/*首页新增新闻公告*/
.newsmain{
	width: 1114px;
	margin: 0 auto;
	font-size: 16px;
	color: #373737;
}
.newleft{
	width: 510px;
	float: left;
}
.newslefttit{
	font-size: 18px;
	height: 30px;
	line-height: 30px;
	margin-bottom: 12px;
	border-bottom: 1px solid #cd0b14;
}
.newslefttit span{
	float: left;
}
.newslefttit span i{
	color: #cccccd;
	font-style: normal;
	margin-left: 20px;
}
.newslefttit a{
	float: right;
	font-size: 14px;
	font-family: "Arial";
	color: #afafaf;
}
.newcontleft{
	border: 1px solid #cccccc;
	padding: 1px;
	float: left;
	width: 199px;
	height: 135px;
}
.newcontleft img{
	width: 199px;
	height: 135px;
}
.newscontlist{
	width: 290px;
	float: right;
}
.newslisttit{
	width: 190px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	display: inline-block;
}
.newsdate{
	float: right;
	color: #a7a7a7;
}
.newscontlist a{
	display: block;
	height: 30px;
	line-height: 28px;
}
.newright{
	float: right;
}
.newright .newscontlist{
	width: 510px;
}
.newright .newscontlist .newslisttit{
	width: 350px;
	background: url(../front-img/blackdot.png) no-repeat left center;
	padding-left: 10px;
}
.newscontlist a:hover{
	color: #cd0b14;
}









/*产品咨询弹框*/
.allMask{
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    /*display: none;*/
    z-index: 98;
}
.orderbox{
     width:444px;
     height:200px;
     background:#fff;
     border-radius:6px;
     position:fixed;
     z-index:99;
     left:50%;
     top:50%;
     margin-left:-222px;
     margin-top:-100px;
     display:none;
 }
 .order-main{
     width:352px;
     height:152px;
     background-image: url('../front-img/order-pic.png');
     background-repeat: no-repeat;
     background-position: left;
     margin:16px auto;
     z-index:99;
     position:relative;
 }
 .order-main .order-main-text{
     height:90px;
     float:right;
     margin-top:30px;
     color:#000;
     font-size:20px;
     text-align:center;
 }
 .order-main .order-main-text p{
     line-height:40px;
 }
 .closesarrow {
     position: absolute;
     top: 10px;
     right: 10px;
     width: 16px;
     height: 16px;
     background: url(../front-img/close.png) no-repeat;
     cursor: pointer;
 }
/*弹出框---登录注册*/
.loginWrap,.certificationReal{
	width:746px;
	height:546px;
	background:url('../front-img/loginBg.png') repeat;
	position:fixed;
	z-index: 100;
	left:50%;
	top:50%;
	margin-left:-373px;
	margin-top:-273px;
	padding:7px;
	display:none;
}
.loginWrap .login-ctn,.certificationReal .real-ctn{
	width:746px;
	height:545px;
	background:#fff;
}
.loginWrap .login-ctn .login-ctn-left,.certificationReal .real-ctn .login-ctn-left{
	width:261px;
	float:left;
}
.loginWrap .login-ctn .login-ctn-right,.certificationReal .real-ctn .real-ctn-right{
	width:484px;
	height:494px;
	float:right;
	padding-top:26px;
}
.cur{
	color:#fff;
}
.login-ctn-right .login-btn{
	width:131px;
	height:26px;
	margin:0 auto 12px;
	position:relative;
	border:1px solid #c7000a;
	border-radius: 4px;
}
.login-ctn-right .login-btn .slider{
	width:70px;
	height:26px;
	background:#c7000a;
	border-radius: 4px;
	position:absolute;
	left:0;
}
.login-ctn-right .login-btn span{
	display: inline-block;
	*zoom:1;
	*display:inline;
	position: relative;
	z-index: 3;
	width: 62px;
	height:24px;
	line-height:24px;
	font-size:14px;
	color:#c7000a;
	text-align:center;
	cursor: pointer;
}
.login-ctn-right .login-btn span.cur{
	color:#fff;
}
.login-ctn-right .user-msgBox{
	width:400px;
	height:452px;
	margin:0 auto;
	overflow:hidden;
	position: relative;
}
.user-msg-main{
	width:800px;
	position:absolute;
	top:0;
	left:0;
}
.login-ctn-right .user-msgBox .user-msg-item{
	width:400px;
	height:auto;
	float:left;
}
.user-msgBox .user-msg-item .login-form{
	width:250px;
	margin-left:78px;
}
.user-msgBox .user-msg-item .login-form .inp-box input{
	width:196px;
	height:36px;
	line-height:36px;
	padding:0 14px;
	margin:0;
	border:1px solid #ccc;
}
.user-msgBox .user-msg-item .login-form .inp-box .err-msg{
	width:224px;
	height:20px;
	line-height:20px;
	color:#c7000a;
}
.user-msgBox .user-msg-item .login-form .inp-box input.yzmInp{
	width:100px;
	height:36px;
	line-height:36px;
	padding:0 14px;
	margin:0;
}
.user-msgBox .user-msg-item .login-form .inp-box input.getYzm{
	width:90px;
	height:28px;
	line-height:28px;
	border:0;
	background:#c7000a;
	color:#fff;
	padding:0;
	border-radius: 4px;
	*margin-left:4px;
}
.user-msgBox .user-msg-item .login-form .inp-box button.noGet{
	background:#dcdcdc;
}
.user-msgBox .user-msg-item .login-form .inp-box .suc-icon{
	position:absolute;
	width:14px;
	height:14px;
	background:url('../front-img/r.png') no-repeat;
	right:8px;
	top:12px;
}
.user-msgBox .user-msg-item .login-form input.submit{
	width:224px;
	height:38px;
	line-height:38px;
	border:0;
	background:none;
	background-color:#c7000a;
	background-color: #c7000a\0;
	color:#fff;
	font-size:14px;
	text-align:center;
	padding:0;
	*margin-left:-78px;
}
.user-msg-item .div-protocal,.certafy .div-protocal{
	font-size:12px;
	color:#3d3d3d;
	position:relative;
}
.user-msg-item .div-protocal input{
	left:0;
	top:3px;
	position:absolute;
}
.user-msg-item .div-protocal .my-checkbox{
	display:inline-block;
	*zoom:1px;
	*display:inline;
	height:20px;
	line-height:20px;
	padding-left:20px;
}
.user-msg-item .div-protocal .a-link{
	color:#c7000a;
}
.div-protocal .err-msg{
	height:20px;
	line-height:20px;
	padding-left:20px;
	color:#c7000a;
}
.div-protocal .text{
	padding-left:32px;
	line-height:18px;
}
.login-form .forgetPwd{
	width:224px;
	height:40px;
	line-height:40px;
	text-align:right;
}
.login-form .forgetPwd a{
	color:#aeaeae;
	font-size:14px;
}
.login-form .forgetPwd a:hover{
	color:#c7000a;
}
.isSuccess-msg{
	width:250px;
	text-align:center;
	line-height:120px;
	font-size:16px;
	color:#189c0a;
}
.loginWrap .closes{
	position:absolute;
	right:8px;
	top:6px;
	cursor:pointer;
}
/*手机号码找回密码*/
.find-pwd-mobile-topbox{
	width:655px;
	height:96px;
	margin:25px auto 0;
}
.find-pwd-mobile-top-ul li{
	float:left;
}
.find-pwd-mobile-top-ul .mobile-line{
	padding:6px 4px 0;
}
.find-pwd-mobile-topbox .find-pwd-email-valitade-pSpan span{
	margin-right:232px;
}
.find-pwd-mobileWrap{
	width: 1000px;
    height: 560px;
    margin: 0 auto;
    margin: 40px auto;
    border: 1px solid #fff;
}
.find-pwd-mobBox{
	width: 485px;
    margin: 0 auto;
}
.find-pwd-mobBox .err{
	color:#C8030D;
	line-height:16px;
	padding-left:100px;
}
.find-pwd-mob-inpBox{
	height:60px;
    width: 485px;
}
.find-pwd-mob-inpBox .find-pwd-mob-name{
	width: 159px;
    height: 40px;
    line-height: 40px;
    color: #6c6c6c;
    font-size: 16px;
    float: left;
    text-align: right;
}
.find-pwd-mob-inpBox .find-pwd-mob-valBox{
    width: 310px;
    line-height: 42px;
	float: left;
    padding-left: 15px;
    position:relative;
}
.find-pwd-mob-valBox .find-pwd-mob-val,
.resetPwd-box .find-pwd-mob-val{
	width: 167px;
    height:18px;
    line-height:18px;
    background: #fff;
    padding: 12px 0 12px 10px;
    border: 1px solid #d9d9d9;
   margin:0;
    font-size: 12px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    float:left;
    outline: none;
}
.find-pwd-mob-valBox .find-pwd-mob-yzmbtn{
	display: block;
    width: 100px;
    height: 42px;
    padding: 1px;
    border:0;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    margin-left: 9px;
    float: left;
    cursor:pointer;
    background: #c7000a;
    color:#fff;
}
.find-pwd-mob-valBox .right-icon{
	position:absolute;
	top:3px;
	right:0;
}
.no-click{
	background: #ddd;
    color:#fff;
}
.find-pwd-mob-submit-box{
    padding-left: 96px;
    text-align:center;
}
.find-pwd-mob-submit-box .find-pwd-mob-submit_btn{
	display: block;
    width:175px;
	height:33px;
	line-height:33px;
	background:#C8030D;
	color:#FDFFFE;
	cursor:pointer;
	border-radius: 4px;
	margin-left:80px;
}
.find-pwd-mob-text{
	color: #6c6c6c;
    font-size: 14px;
    text-align: center;
    line-height: 75px;
}
.find-pwd-mob-inpBox .reg-err{
	width: 354px;
    margin: 0 auto;
    height: 33px;
    line-height: 33px;
    text-align: right;
    color: #f00;
    padding: 0;
    clear: both;
    margin: 0;
    clear:both;
}
.find-mobile-resetMain .phone{
	width:356px;
	height:122px;
	margin:0 auto;
}
.find-main-bottom-01 .nt,.find-mobile-resetMain .nt{
	width:224px;
	height:33px;
	margin:0 auto 20px;
}
.find-pwd-mobile-success{
    margin:78px auto!important;
}
.find-mobile-resetMain .nt input{
	display:block;
	text-align:center;
	width:175px;
	height:33px;
	line-height:33px;
	background:#C8030D;
	color:#FDFFFE;
	margin-left:40px;
	cursor:pointer;
	border-radius: 4px;
}
/*找回密码-账号验证*/
.find-main-bottom-01{
	width:950px;
	height:466px;
	background:#FFF;
	margin:0 auto;
	border:1px solid #E2E2E2;
}
.find-main-bottom-01 ul{
	width:650px;
	height:60px;
	margin:0 auto;
	margin-top:30px;
}

.find-main-bottom-01 li{
	float:left;
	text-align:center;
}
.find-main-bottom-01 li img{
	display:block;
	margin-top:10px;
}
.find-main-bottom-01 i{
	font-style:normal;
	text-align:center;
	display:block;
	padding-top:30px;
}
.find-main-bottom-01 p{
	width:650px;
	margin:0 auto;
}
.find-pwd-email-valitade-pSpan{
	clear:both;
}
.find-main-bottom-01 .find-pwd-email-valitade-pSpan span{
	margin-right:134px;
}
.find-main-bottom-01 p .nomargin{
	margin-right:0;
}

.find-main-bottom-01 .phone{
	width:425px;
	height:145px;
	margin:0 auto;
	margin-top:60px;
}
.find-mobile-resetMain .err{
	width:302px;
	height:24px;
	line-height: 24px;
	text-align:right;
	clear:both;
	color:#C8030D;
	padding-left:42px;
}
.phone .phone01{
	display:inline-block;
	*zoom:1;
	*display:inline;
	width:100px;
	color:#6c6c6c;
	font-size:16px;
	font-style:normal;
}
.find-main-bottom-01 .phone .bt{
	width:80px;
	height:30px;
	margin-top:4px;
	line-height:21px;
	display:inline-block;
	*zoom:1;
	*display:inline;
	cursor:pointer;
	float:left;
	margin-left:12px;
	background:#ddd;
}
.find-main-bottom-01 .phone .yz02{
	color:#0093DB;
	font-size:14px;
	font-weight:normal;
	margin-left:10px;
	padding-top:10px;
	display:inline-block;
	float:left;
	cursor:pointer;
}

.find-main-bottom-01 .nt{
	width:103px;
	height:33px;
	margin:0 auto;
}
.find-main-bottom-01 .nt .next{
	display:block;
	text-align:center;
	width:103px;
	height:33px;
	line-height:33px;
	background:#C8030D;
	color:#FDFFFE;
	margin-left:-85px;
	cursor:pointer;
}
.resetPwd-box{
	margin-top:16px;
}
.resetPwd-box .find-pwd-resetval,
.resetPwd-box .find-pwd-resetval{
	width: 167px;
    height:18px;
    line-height:18px;
    background: #fff;
    padding: 12px 0 12px 10px;
    border: 1px solid #d9d9d9;
    margin: 0;
    font-size: 12px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    outline: none;
}
/*找回密码成功*/
.find-pwd-successBox{
	width:280px;
	height:150px;
	margin:78px auto 0;
}
p.find-pwd-sucMsg{
	width:245px;
	height:29px;
	line-height:29px;
	font-size: 16px;
	font-weight: 700;
	color:#000;
	padding-left:32px;
	background-image: url('../front-img/find-success.png');
	background-repeat: no-repeat;
	background-position: left;
}
.find-pwd-sucText{
	display:block;
	line-height:35px;
	color:#424242;
	padding-left:35px;
	font-size:14px;
}
.find-pwd-sucBtn-box{
	width:100%;
	height:33px;
	line-height:33px;
	margin-top:30px;
	padding-left:35px;
}
.find-pwd-sucBtn-box a{
	display:inline-block;
	*zoom:1;
	*display:inline;
	text-align:center;
	line-height:33px;
	font-size:14px;
	font-weight:300;
}
a.find-pwd-suc-btn1{
	width:102px;
	height:33px;
	border:0;
	background:#c7040c;
	color:#fff;
	margin-left:10px;
	border-radius: 4px;
}

/*我的账户*/
/*修改密码*/
.myAccount-wrap{
	width:1156px;
	margin:40px auto 72px;
}
.myAccount-wrap table tr td,.myAccount-wrap table tr th{
	text-align:center;
}
.myAccount-title-box{
	width:1156px;
	height:44px;
	line-height:44px;
	background:#e5e5e5;
	font-size:14px;
	margin-bottom:10px;
}
.myAccount-title-box .myAccount-title-h2{
	width:228px;
	height:44px;
	line-height:44px;
	text-align:center;
	float:left;
	color:#fff;
	background:#b7262d;
	font-size:16px;
}
.myAccount-title-box .myAccount-title-back{
	float:right;
	margin-right:66px;
}
.myAccount-main-box{
	width:1154px;
	height:560px;
	background:#fff;
	border:1px solid #dbdbdb;
}
.myAccount-mainL-box{
	width:226px;
	height:560px;
	border-right:1px solid #dbdbdb;
	float:left;
	background:#f6f7fb;
}
.myAccount-mainL-topPic{
	width:226px;
	height:160px;
	text-align:center;
}
.myAccount-mainL-topPic-headerIcon{
	width:88px;
	height:88px;
	margin:40px 70px 0;
	border-radius:44px;
	position:relative;
	overflow:hidden;
}
.myAccount-mainL-topPic-headerIcon .radius-pic{
    width: 88px;
    height: 88px;
    border-radius: 50%;
    cursor:pointer;
}
.myAccount-mainL-topPic-headerIcon .radius-pic img{
	width:88px;
	height:88px;
}
.myAccount-mainL-text{
	color:#4d4e52;
	margin-top:16px;
}
.myAccount-mainL-menubox{
	width:226px;
}
.myAccount-mainL-menubox li{
	width:226px;
	height:62px;
	line-height:62px;
	text-align:center;
	position:relative;
}
.myAccount-mainL-menubox li a{
	display:block;
	font-size:16px;
}
.myAccount-mainL-menubox li .rightLine{
	width:4px;
	height:62px;
	position:absolute;
	right:-2px;
	top:1px;
	background:#fff;
	display:none;
}
.myAccount-mainL-menubox .myAccount-menu-cur{
	background-image: url(../front-img/myAccount-menu-bg.png);
    color: #b72730;
    background-color:#fff;
    border-top:1px solid #dbdbdb;
    border-bottom:1px solid #dbdbdb;
}

.myAccount-mainR-wrap{
	width:782px;
	height:600px;
	margin:84px auto 0 70px;
	float:left;
}
.myAccount-overview-topBox{
	width:782px;
}
.myAccount-overview-topBox .title{
	width:200px;
	border-left:4px solid #d72932;
	font-size:20px;
	line-height:30px;
	padding-left:6px;
	font-weight: normal;
	color:#4c4c4c;
}
.myAccount-changePwd-ul{
    margin-top:20px;
    overflow:hidden;
}
.myAccount-changePwd-ul li{
    margin-top:10px;
}
.myAccount-changePwd-ul .myAccount-info-label{
    width:82px;
    height:35px;
    line-height:35px;
    text-align:right;
    font-size:14px;
    color:#333333;
    padding-right:10px;
    float:left;
}
.myAccount-changePwd-ul .myAccount-info-inp{
    width:224px;
    height:35px;
    line-height:35px;
    padding:0 0 0 12px;
    margin:0;
    float:left;
    border:1px solid #d9d9d9;
    border-radius: 4px;
    outline: none;
}
.myAccount-changePwd-ul .myAccount-info-err{
    line-height:40px;
    padding-left:12px;
    float:left;
    color:#d62a31;
}
.myAccount-Pwdsave{
    width:782px;
    height:32px;
    margin-top:32px;
}
.myAccount-Pwdsave input{
    width:80px;
    height:32px;
    background:#d72932;
    color:#fff;
    border-radius:4px;
    cursor:pointer;
}
.myAccount-changePwd-saveBtn{
    margin-left:96px;
}
.myAccount-err{
    width:440px;
    height:34px;
    padding-left:10px;
    float:left;
    color:#c7000a;
}
.myAssess-box .text,
.myAccount-mainR-mainBox .btn-box{
	line-height:66px;
	font-size:16px;
	text-align:center;
}
.myAccount-mainR-mainBox .btn-box a{
	display:inline-block;
	*zoom:1;
	*display:inline;
	width:174px;
	height:32px;
	line-height:32px;
	color:#fff;
	border-radius: 4px;
	text-align:center;
	background:#d72932;
}
.noAssess{
	display:none;
}
.yesAssess-title{
	line-height:42px;
	text-align:center;
	font-size:16px;
	color:#333;
	margin-bottom:30px;
}

.yesAssess-left{
	width:390px;
	height:236px;
	border-right:1px solid #ddd;
	float:left;
}
.yesAssess-left li{
	font-size:14px;
	line-height:32px;
}
.yesAssess-right{
	width:300px;
	padding-left:90px;
	float:right;
}
.yesAssess-right p{
	font-size:14px;
	line-height:32px;
}

/*风险评测问卷*/
.questionnaireWrap{
	width:1156px;
	/*height:500px;*/
	margin:42px auto;
	background:#fff;
}
.questionnaire-main{
	width:880px;
	height:auto;
	margin:0 auto;
	color:#2e2e2e;
	font-size:16px;
	overflow:hidden;
}
.questionnaire-title{
	font-size:20px;
	font-weight:700;
	text-align:center;
	margin:70px 0 34px 0;
}
.questionnaire-greet{
	height:38px;
	line-height:38px;
	margin-bottom:18px;
}
.questionnaire-greet-text{
	line-height:32px;
	text-indent:2em;
}
.questionBox{
	width:900px;
	height:auto;
}
.question-group{
	clear:both;
	overflow:hidden;
}
.question-group-question{
	line-height:30px;
	font-weight:700;
	margin:36px 0 10px;
}
.questionRadio{
	display:block;
	clear:both;
	line-height:38px;
	*width:820px;
	padding-left:24px;
	margin-left:18px;
	float:left;
	background:url('../front-img/radioA.png');
	background-repeat:no-repeat;
	background-position: left center;
	position:relative;
	cursor:pointer;
}
.questionRadio input[type="radio"]{
	display:inline-block;
	*zoom:0;
	*display:inline-block;
 	opacity:0;
 	filter:alpha(opacity=0);
 	position:absolute;
 	left:0;
 	outline:none;
}
.questionChecked{
	background:url('../front-img/radioA-checked.png');
	background-repeat:no-repeat;
	background-position: left center;
}
.btnBox{
	width:100%;
	height:31px;
	text-align:center;
	margin:50px 0;
}
.btnBox .submit{
	width:96px;
	height:31px;
	color:#fff;
	font-size:14px;
	background:#b6262c;
	cursor:pointer;
}
/*网站服务协议*/
.finance_text h5{
	font-size:16px;
	margin:20px 0 10px 0;
	border-left:none;
	font-weight:bold;
	font-family:"宋体";
	background:none;
}
.finance_text p{
	line-height:28px;
	margin-bottom:0;}

.diffent_common p{
	margin-bottom:18px;
}
/*文章详情*/
.infor_tit{
    overflow: hidden;;
}
.infor_tit .text_infort{
    height:69px;
    border-bottom:1px solid #ccc;
    font-size:24px;
    font-weight:bold;
    text-align:center;
    margin:60px 0 28px;
}
.infor_share{
    font-size:14px;
    color:#666c78;
    margin:30px 30px 50px;
    overflow: hidden;
    
}
.infor_share span{
    margin-right:24px;
    float:left;
}
.infor_share span:nth-of-type(3){
    margin-right:6px;
}
.infor_share a{
    float:left;
    margin-right:5px;
}
.yellow_line{
    width:90px;
    height:2px;
    display:block;
    background:#ff8104;
}
.text_list{
    border-top:1px solid #b9b9b9;
    color:#2b2b2b;
    padding-left:5px;
}
.tuijian_tit{
    font-size:16px;
    margin:13px 0 20px 0;
}
.ling_out{
    width:285px;
    border-bottom:1px dashed #dddddd;
    line-height:24px;
    font-size:14px;
    padding-bottom:8px;
    display:block;
    float:left;
    margin:0 120px 10px 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.tit_link .ling_out:nth-of-type(3n){
    margin-right:0;}
.tit_link a:hover{
    color:#ff8104;
}
.text_page{
    margin-top:32px;
    float:right;
    line-height:25px;
}
.text_page p a{
    color:#008adb;
}
.related_text{
    margin-top: 30px;
}
.newsdetails{
    line-height: 24px;
    font-size: 14px;
    text-indent: 2em;
    padding: 0 60px;
}
.newsdetails p{
    margin-bottom: 20px;
}
/*分享*/
.bdshare-button-style0-16 .bds_qzone {
    background-position: 0 -52px
}

.bdshare-button-style0-16 .bds_tsina {
    background-position: 0 -104px
}

.bdshare-button-style0-16 .bds_renren {
    background-position: 0 -208px
}

.bdshare-button-style0-16 .bds_tqq {
    background-position: 0 -260px
}

.bdshare-button-style0-16 .bds_kaixin001 {
    background-position: 0 -312px
}

.bdshare-button-style0-16 .bds_tqf {
    background-position: 0 -364px
}

.bdshare-button-style0-16 .bds_hi {
    background-position: 0 -416px
}

.bdshare-button-style0-16 .bds_douban {
    background-position: 0 -468px
}

.bdshare-button-style0-16 .bds_tieba {
    background-position: 0 -728px
}

.bdshare-button-style0-16 .bds_hx {
    background-position: 0 -988px
}

.bdshare-button-style0-16 .bds_fx {
    background-position: 0 -1040px
}

.bdshare-button-style0-16 .bds_ty {
    background-position: 0 -1196px
}

.bdshare-button-style0-16 .bds_fbook {
    background-position: 0 -1352px
}

.bdshare-button-style0-16 .bds_twi {
    background-position: 0 -1404px
}

.bdshare-button-style0-16 .bds_linkedin {
    background-position: 0 -1664px
}

.bdshare-button-style0-16 .bds_meilishuo {
    background-position: 0 -1716px
}

.bdshare-button-style0-16 .bds_mogujie {
    background-position: 0 -1768px
}

.bdshare-button-style0-16 .bds_diandian {
    background-position: 0 -1820px
}

.bdshare-button-style0-16 .bds_huaban {
    background-position: 0 -1872px
}

.bdshare-button-style0-16 .bds_duitang {
    background-position: 0 -2028px
}

.bdshare-button-style0-16 .bds_youdao {
    background-position: 0 -2080px
}

.bdshare-button-style0-16 .bds_wealink {
    background-position: 0 -2184px
}

.bdshare-button-style0-16 .bds_copy {
    background-position: 0 -2288px
}

.bdshare-button-style0-16 .bds_mail {
    background-position: 0 -2340px
}

.bdshare-button-style0-16 .bds_print {
    background-position: 0 -2392px
}

.bdshare-button-style0-16 .bds_mshare {
    background-position: 0 -2444px
}

.bdshare-button-style0-16 .bds_sqq {
    background-position: 0 -2652px
}

.bdshare-button-style0-16 .bds_sdo {
    background-position: 0 -2704px
}

.bdshare-button-style0-16 .bds_qingbiji {
    background-position: 0 -2756px
}

.bdshare-button-style0-16 .bds_people {
    background-position: 0 -2808px
}

.bdshare-button-style0-16 .bds_xinhua {
    background-position: 0 -2912px
}

.bdshare-button-style0-16 .bds_yaolan {
    background-position: 0 -2964px
}

.bdshare-button-style0-16 .bds_thx {
    background-position: 0 -2496px
}

.bdshare-button-style0-16 .bds_bdhome {
    background-position: 0 -156px
}

.bdshare-button-style0-16 .bds_bdxc {
    background-position: 0 -2548px
}

.bdshare-button-style0-16 .bds_bdysc {
    background-position: 0 -3068px
}

.bdshare-button-style0-16 .bds_isohu {
    background-position: 0 -3016px
}

.bdshare-button-style0-16 .bds_more {
    background-position: 0 0
}

.bdshare-button-style0-16 .bds_ibaidu {
    background-position: 0 -3120px
}

.bdshare-button-style0-16 .bds_weixin {
    background-position: 0 -1612px
}

.bdshare-button-style0-16 .bds_iguba {
    background-position: 0 -1300px
}

.bdshare-button-style0-16 .bds_h163 {
    background-position: 0 -3160px
}

.bdshare-button-style0-16 .bds_evernotecn {
    background-position: 0 -3184px
}

.bdshare-button-style0-16 {
    zoom:1}

.bdshare-button-style0-16:after {
    content: ".";
    visibility: hidden;
    display: block;
    height: 0;
    clear: both
}

.bdshare-button-style0-16 a,.bdshare-button-style0-16 .bds_more {
    float: left;
    font-size: 12px;
    padding-left: 17px;
    line-height: 16px;
    height: 16px;
    background-image: url(../front-img/icons_0_16.png);
    background-repeat: no-repeat;
    cursor: pointer;
    margin: 0 6px 6px 0
}

.bdshare-button-style0-16 a:hover {
    color: #333;
    opacity: .8;
    filter: alpha(opacity=80)
}

.bdshare-button-style0-16 .bds_more {
    color: #333;
    float: left
}

.bdshare-button-style0-16 .bds_count {
    color: #333;
    background: url(../front-img/share/sc.png) no-repeat 0 -30px;
    width: 42px;
    height: 16px;
    padding: 0;
    margin: 6px 0 0;
    text-align: center
}

.bdshare-button-style0-16 .bds_count:hover {
    background-position: -42px -30px
}

.bdshare-button-style0-16 .bds_button_image {
    float: left;
    cursor: pointer;
    margin: 6px 6px 0 0;
    height: auto;
    padding: 0
}

.bdshare-button-style0-16 .bdshare_button_count {
    background: url(../front-img/share/sc.png) no-repeat 0 0;
    width: 44px;
    height: 24px;
    line-height: 24px
}

.bdshare-button-style0-16 .bdshare_button_count:hover {
    background-position: -44px 0
}

.bds_tsohu,.bds_tfh,.bds_baidu,.bds_qq,.bds_msn,.bds_sohu,.bds_qy,.bds_leho,.bds_ifeng,.bds_ff,.bds_tuita,.bds_ms,.bds_deli,.bds_s51,.bds_t163,.bds_share189,.bds_xg,.bds_s139 {
    display: none
}
.textdertail{
	width: 1114px;
	margin: 0 auto;
}
		/*系统维护提示*/
		.system-box{
		    width:100%;
		    background:#16a5d4;
		    overflow:hidden;
		}
		.system-ctn{
		    width:1098px;
		    height:120px;
		    margin:0 auto;
		}
		.system-ctn .pic{
		    float:left;
		    padding:4px 20px 0 160px;
		}
		.system-ctn .text{
		    width:600px;
		    padding-top:22px;
		    color:#fff;
		    float:left;
		}
		.system-ctn .text p{
		    font-size:16px;
		    line-height:26px;
		}
/*实名认证弹框*/
./*allMask{
    width:100%;
    height:100%;
    display: block; 
    position: fixed;
    top: 0;
    left: 0;
    z-index:99;
    background:#000;
    filter: alpha(opacity=60);
    opacity: 0.6;
    display:none;
}*/
.authentication{
	position:fixed;
    z-index: 100;
    left:50%;
    top:50%;
    width: 420px;
    padding: 37px 32px 108px;
    background: #eee;
    margin-top: -230px;
    margin-left: -242px;
    display: none;
}
.autit{
	font-size: 20px;
	margin: 0 0 17px 0;
	text-align: center;
}
.qualifytent{
	background: #eee;
    position: relative;
}
.qualifytent p {
    line-height: 21px;
    text-align: justify;
    font-size: 12px;
    color: #3d3d3d;
    margin-bottom: 6px;
}
.qualifytent .qualired {
    color: #c8000a;
}
.qualifytent .lastline {
    margin-top: 20px;
}
 .qualiredsbmit {
    width: 160px;
    height: 38px;
    border: 1px solid #c8000a;
    color: #c8000a;
    text-align: center;
    line-height: 38px;
    background: #fff;
    border-radius: 5px;
    position: absolute;
    right: 120px;
    bottom: -62px;
    font-size: 18px;
}
.authentication a{
	font-size: 14px;
	position: absolute;
	top: 10px; 
	right:20px;
}

/*右侧边栏*/
.sidebar{
	position: fixed;
	right: 6px;
	top: 50%;
	z-index: 9999;
	margin-top: 50px;
}
/*.sidebar ul .icomain{*/
	/*position: relative;*/
    /*display: block;*/
    /*margin-bottom: 12px;*/
    /*width: 66px;*/
    /*height: 54px;*/
    /*padding-top: 10px;*/
    /*background-color: #fff;*/
    /*box-shadow: 2px 3px 12px #a3a3a3;*/
    /*cursor: pointer; */
    /*text-align: center;*/
    /*z-index: 88;*/
    /*border-radius: 6px;*/
/*}*/
/*.sidebar ul li{*/
	/*position: relative;*/
/*}*/
/*.sidebar ul li i {*/
    /*display: inline-block;*/
    /*width: 40px;*/
    /*height: 54px;*/
    /*background-image: url(../front-img/qqico.png);*/
    /*background-repeat: no-repeat;*/
/*}*/
/*.sidetip{*/
	/*color: #cd0b14;*/
    /*font-family: "Arial";*/
    /*font-size: 18px;*/
    /*padding:10px 16px;*/
    /*border: 1px solid #bfbfbf;*/
    /*position: absolute;*/
    /*top: 2px;*/
    /*right: 66px;*/
    /*background: #fff;*/
    /*text-align: left;*/
    /*width: 200px;*/
    /*height: 40px;*/
    /*color: #414141;*/
    /*z-index: 99;*/
    /*display: none;*/
/*}*/
/*.sidetip span{*/
	/*float: left;*/
	/*padding-left: 30px;*/
/*}*/
/*.sidetip .nopadding{*/
	/*padding-left: 10px;*/
	/*line-height: 25px;*/
/*}*/
/*.sidetip img{*/
	/*position: absolute;*/
    /*left: -58px;*/
    /*top: -36px;*/
/*}*/
/*.sidetit{*/
	/*position: absolute;*/
	/*width: 64px;*/
	/*height: 66px;*/
	/*top: -74px;*/
	/*left: 22px;*/
/*}*/
/*.sidetit i{*/
	/*width: 64px;*/
	/*height: 66px;*/
	/*display: block;*/
	/*position: absolute;*/
	/*top: 0;*/
	/*left: -22px;*/
	/*background: url(../front-img/sidebarico.png) no-repeat;*/
	/*background-position: -6px -2px;*/
	/*animation: mysidebar 2s infinite;*/
    /*-moz-animation: mysidebar 2s infinite;*/
    /*-webkit-animation: mysidebar 2s infinite;*/
    /*-o-animation: mysidebar 2s infinite;*/
/*}*/
/*@keyframes mysidebar {*/
    /*0% {*/
        /*top: 0*/
    /*}*/

    /*50% {*/
        /*top: -10px*/
    /*}*/

    /*100% {*/
        /*top: 0*/
    /*}*/
/*}*/

/*@-moz-keyframes mysidebar {*/
    /*0% {*/
        /*top: 0*/
    /*}*/

    /*50% {*/
        /*top: -10px*/
    /*}*/

    /*100% {*/
        /*top: 0*/
    /*}*/
/*}*/

/*@-webkit-keyframes mysidebar {*/
    /*0% {*/
        /*top: 0*/
    /*}*/

    /*50% {*/
        /*top: -10px*/
    /*}*/

    /*100% {*/
        /*top: 0*/
    /*}*/
/*}*/

/*@-o-keyframes mysidebar {*/
    /*0% {*/
        /*top: 0*/
    /*}*/

    /*50% {*/
        /*top: -10px*/
    /*}*/

    /*100% {*/
        /*top: 0*/
    /*}*/
/*}*/
/*.qqtit{*/
	/*text-align: left;*/
	/*font-weight: 600;*/
/*}*/
/*.sidetip .qqbtn{*/
	/*display: block;*/
	/*width: 200px;*/
	/*height: 40px;*/
    /*line-height: 40px;*/
    /*position: relative;*/
/*}*/
.ico3 i{
	background:url(../front-img/barico.png) no-repeat;
	background-position: -69px 8px;
	width: 30px;
	height: 35px;
	display: block;
	margin: 0 auto;
}
.ico3{
	display: none;
	padding-top: 8px;
	width: 50px;
	height: 42px;
	background:#bfbfbf;
	margin: 0 auto;
	margin-top: 26px;
	cursor: pointer;
	border-radius: 6px;
}
.ico3:hover{
	background:#FF5E3A;
}
/*.sidebar ul li .ico-tel{*/
	/*background-image: url(../front-img/sidetelico.png);*/
/*}*/
/*.sidetelphone{*/
	/*position: absolute;*/
/*}*/

.allMsg{
	width:180px;
	background:#000;
	opacity:0.8;
	min-height:60px;
	color:#fff;
	line-height:60px;
	text-align:center;
	border-radius:5px;
	position:fixed;
	top:40%;
	left:50%;
	margin-left:-90px;
	font-size:0.3rem;
	z-index:999999;
	font-weight:bold;
}

/*侧边栏*/
.szhyico{
	display: block;
	cursor: pointer;
}

.szhyicomain{
	position: relative;
	margin: 3px 0;
}
.szhywxma{
	position: absolute;
	right: 114px;
	top: -40px;
	display: none;
}
.szhydhma span{
	color: #fff;
	background: #a40324;
	font-size: 18px;
	padding: 10px;
	line-height: 20px;
	display: block;
	width: 140px;
	border-radius: 2px;
}
.szhydhma{
	top: -4px;
}
#newBridge .nb-icon-skin-6 .nb-icon-inner-wrap {
	width: 106px!important;
	height: 138px!important;
	background-position: -24px -26px!important;
}
#newBridge .icon-right-center {    width: 108px!important;
}
/*我的订单*/
.myaccount-order{
	font-size: 14px;
	color: #000;
	margin-top: 50px;
}
.myaccount-order table{
	width: 100%;
	border:0;
	border-spacing: 0;
}
.myaccount-order table tr{
	height: 50px;
	line-height: 50px;
}
.myaccount-order table thead tr th{
	background: #f6f7fb;
}
.order-detail{
	width: 80px;
	height: 30px;
	line-height: 30px;
	display: block;
	color: #fff;
	background: #da343a;
	margin:0 auto;
	border-radius: 6px;
}
.myaccount-order table tbody tr{
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #e8e8e9;
}
.myaccount-order table tbody tr td{
	border-bottom: 1px solid #e8e8e9;
}
.myorderbounced{
	position: fixed;
	width: 620px;
	border:1px solid #e8e8e9;
	border-bottom: 0;
	top: 50%;
	left: 50%;
	margin-left: -200px;
	margin-top: -240px;
	background: #fff;
	display: none;
}
.closebound{
	width:27px;
	height:44px;
	background: url(../front-img/closebtn.png);
	display: block;
	position: absolute;
	right: 0;
	top: -44px;
	cursor:pointer;
}
.myAccount-main-box{
	height: 720px;
}
.myAccount-mainL-box{
	height: 720px;
}
/*我的订单分页*/
.order-pageup{
	margin:20px auto;
}
.order-pageup a{
	font-size: 14px;
	border:1px solid #ddd;
	display: inline-block;
	padding: 10px;
	color: #333;
	border-radius: 4px;
	margin-right: 10px;
}
.order-pageup a.active{
	color: #fff;
	background: #da343a;
}
.order-pageup a:hover{
	color: #fff;
	background: #da343a;
}