﻿@charset "utf-8";
/*公用全局样式*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td ,input { margin:0; padding:0; border:none; }
a{ text-decoration:none; color:#4c4c4c; cursor:pointer; }
a:hover{ color:#f88413; blur:expression(this.onFocus=this.blur()); }
a:active{ outline:none; }
li{ vertical-align:middle; }
img{ border:0px none; vertical-align:bottom;}
table{ border-collapse:collapse; }
fieldset{ border-style:none }
button{ cursor:pointer; }
select, input, textarea{ font-size:12px; font-family: "Microsoft Yahei"; }
ul, li, dt, dd, dl{ list-style:none; }
selection{ color:#fff; background-color:#209EEB; }
q:before, q:after{ content: ''; }
abbr, acronym{ border:0; }
.clear{ clear: both; font-size:0px;height:0px;line-height:0px;}
.clearfix:before, .clearfix:after{content:""; display:table;}
.clearfix:after{clear:both; font-size:0px;height:0px;line-height:0px;}
.clearfix{zoom:1;}
.fl{ float:left !important;}
.fr{ float:right !important;}
.b{ font-weight:bold; }
em, i{ font-style:normal; }
.tc{ text-align:center !important;}
.tl{ text-align:left !important;}
.tr{ text-align:right !important;}
.ml0{ margin-left:0px !important;}
.mr0{ margin-right:0px !important;}
.mt0{ margin-top:0px !important;}
.mb0{ margin-bottom:0px !important;}
.pl0{ padding-left:0px !important;}
.pr0{ padding-right:0px !important;}
.pt0{ padding-top:0px !important;}
.pb0{ padding-bottom:0px !important;}
.no-bor{ border:none !important;}
.no-tp-bor{ border-top:none !important;}
.no-bt-bor{ border-bottom:none !important;}
.no-lt-bor{ border-left:none !important;}
.no-rt-bor{ border-right:none !important;}
.wrap{ width:1024px; margin:0 auto;}
body{font-family:"Microsoft yahei", "宋体", sans-serif;  font-size:12px; color:#4c4c4c;}
body,.header,.banner,.main,footer{ min-width:1024px; width:expression(document.body.clientWidth <= 1024? "1024px": "auto");}


/*头部*/
.header{
	position:relative;
	z-index:99999;}
.top_nav{
	height:37px;
	line-height:37px;
	background:#333333;}
.top_nav .text{
	float:left;
	color:#FFF;}
.top_nav .text strong{
	color:#f88413;}
.top_nav .btn{
	float:left;
	margin-left:10px;}
.top_nav .btn a{
	width:15px;
	height:37px;}
.top_nav .btn a.a01{
	background:url(../images/top_nav01.png) no-repeat center 12px;}
.top_nav .btn a.a02{
	padding-right:15px;
	background:url(../images/top_nav02.png) no-repeat 12px 11px;}
.top_nav .btn a.a03{
	height:13px;
	border-left:1px solid #575757;
	margin-top:12px;
	padding-left:15px;
	background:url(../images/top_nav03_on.png) no-repeat center;}
.top_nav .btn a.a01:hover{
	background:url(../images/top_nav01_on.png) no-repeat center 12px;}
.top_nav .btn a.a02:hover{
	background:url(../images/top_nav02_on.png) no-repeat 12px 11px;}
.top_nav a{
	float:left;
	display:inline-block;
	color:#e5e5e5;
	padding:0 10px;}
.top_nav a em{
	color:#575757;
	margin-left:10px;
	display:inline-block;
	vertical-align:middle;
	position:relative;
	top:-1px;}
.top_nav a:hover{
	color:#f88413;}
.top_nav a.hover{
	color:#f88413;}
.top_nav a.top_login{
	padding-left:23px;
	background:url(../images/top_login.png) no-repeat left 11px;}
.top_nav .top_tel{
	float:left;
	display:inline-block;
	padding-left:21px;
	font-size:16px;
	color:#f88413;
	font-weight:bold;
	font-family:Arial;
	margin-left:9px;
	background:url(../images/top_tel.png) no-repeat left 11px;}
.logo_nav{
	height:85px;
	width:1024px;
	margin:0 auto;}
.logo{
	float:left;
	padding-top:23px;
	position:relative;}
.logo a{
	float:left;
	display:inline-block;}
.logo span{
	float:left;
	color:#747474;
	font-size:16px;
	line-height:45px;
	margin-left:15px;}
.h_right{
	float:right;
	width:700px;
	text-align:right;
	margin-top:25px;}
.nav_ul{
	float:right;}
.nav_ul li{
	float:left;
	margin-left:12px;
	position:relative;}
.nav_ul li a{
	font-size:16px;
	position:relative;
	display:inline-block;
	width:66px;
	height:36px;
	line-height:36px;
	text-align:center;}
.nav_ul li a:hover{
	color:#f46665;}
.nav_ul li a.on{
	color:#FFF;
	background:#f88413;
	border-radius:7px;}
.banner{
	width:100%;
	height:400px;
	overflow:hidden;
	position:relative;
	z-index:999;
	border-bottom:1px solid #f1e4d4;}
.banner .slide{
	width:1920px; 
	margin-left:-960px; 
	position:relative; 
	left:50%; 
	text-align:center;}
.banner_ul li a{
	height:400px; 
	width:100%; 
	cursor:pointer; 
	display:block;}
.hd{
	width:100%;
	height:12px;
	position:absolute; 
	bottom:16px; 
	left:0px;
	text-align:center;}
.banner_li{
	width: auto;
	margin:0 auto;}
.hd li{
	float:left;
	margin-left:8px; 
	background: url(../images/banner_li.png) no-repeat; 
	width:12px; 
	height:12px; 
	display:inline-block; 
	position:relative;}
.banner_li li.on{
	background:url(../images/banner_li_on.png) no-repeat;}
.banner_bg{
	width:100%; 
	height:9px; 
	background:url(../images/banner_bg.png) repeat-x; 
	position:absolute; 
	top:0px; 
	left:0px;
	z-index:999;}
	
/*底部*/
.footer{
	width:100%;
	height:281px;
	font-size:14px;
	background:#f5f5f5;
	border-top:1px solid #e6e6e6;}
.footer .left{
	float:left;
	width:298px;
	height:205px;
	padding-top:36px;}
.f_address{
	margin-top:15px;}
.f_address p{
	line-height:28px;}
.f_address p span{
	width:93px;
	float:left;}
.f_address p em{
	width:195px;
	float:left;
	margin-left:2px;}
.footer .right{
	float:left;
	padding-top:37px;
	margin-left:55px;}
.footer .right dl{
	float:left;
	margin-right:62px;}
.footer .right dl.dl01 dt{
	font-weight:normal;
	color:#f88413;
	font-size:14px;
	padding-top:5px;
	text-align:center;}
.footer .right dl.dl01 dd img{
	padding:8px;
	background:#FFF;}
.footer .right dt{
	font-size:18px;
	color:#737373;
	font-weight:bold;
	margin-bottom:15px;}
.footer .right dd,
.footer .right dd a{
	color:#737373;
	line-height:26px;}
.footer .right dd a:hover{
	color:#f88413;}

/* 基金产品 */
.inner{
	padding:18px 0 30px 0;
	background:#fafafa;}	
.sel_box{
	padding:18px 28px 28px;
	background:#FFF;
	margin-top:6px;
	font-size:14px;
	border:1px solid #e6e6e6;}
.sel_box p{
	margin-bottom:22px;}
.sel_box span{
	float:left;
	height:33px;
	line-height:33px;
	display:inline-block;}	
.sel_box a{
	float:left;
	height:33px;
	line-height:33px;
	margin-right:35px;
	display:inline-block;}
.sel_box a:hover{
	color:#f46665;}
.sel_box a.on{
	color:#f46665;
	background:url(../images/sel_a_on.png) no-repeat center bottom;}
.sel_box input{
	width:136px;
	height:33px;
	line-height:33px;
	padding:0 36px 0 9px;
	border-radius:5px;
	color:#999;
	font-size:14px;
	margin-right:10px;
	background:#f2f2f2 url(../images/sel_icon.png) no-repeat 149px center;}	
a.btn01{
	width:71px;
	height:33px;
	line-height:33px;
	display:inline-block;
	text-align:center;
	color:#FFF;
	font-size:14px;
	background:url(../images/btn01.png) no-repeat;}	
a.btn01:hover{
	color:#FFF;
	background:url(../images/btn01_on.png) no-repeat;}
.tab_box{
	margin-top:20px;}	
.tab01 th{
	font-size:14px;
	padding:14px 0;
	font-weight:normal;
	background:#fefaf5;
	border:1px solid #f1e4d4;}
.tab01 th a{
	height:20px;
	line-height:20px;
	display:inline-block;
	padding-right:15px;
	position:relative;}
.tab01 th a em{
	width:8px;
	height:4px;
	position:absolute;
	right:2px;}
.tab01 th a em.th_up{
	top:5px;
	background:url(../images/td_up.png) no-repeat;}
.tab01 th a em.th_down{
	bottom:3px;
	background:url(../images/td_down.png) no-repeat;}
.tab01 th a em.th_up.on{
	background:url(../images/td_up_on.png) no-repeat;}
.tab01 th a em.th_down.on{
	background:url(../images/td_down_on.png) no-repeat;}
.tab01{
	border:1px solid #e6e6e6;}
.tab01 td{
	font-size:14px;
	padding:10px 0;
	line-height:22px;
	text-align:center;
	background:#FFF;}
.tab01 td s{
	color:#737373;
	margin-right:5px;}
.redcol{
	color:#f46665 !important;}
.grncol{
	color:#48be1a !important;}
.orgcol{
	color:#f88413 !important;}	
.tab01 td span{
	color:#999999;
	display:block;}
.tab01 td .sel_btn{
	width:20px;
	height:20px;
	display:inline-block;
	background:#f2f2f2;
	border-radius:3px;
	position:relative;}
.tab01 td .sel_btn:hover,
.tab01 td .sel_btn.on{
	background:#f99d42;}
.tab01 td .sel_btn i{
	width:74px;
	height:31px;
	line-height:31px;
	padding-left:13px;
	font-size:14px;
	color:#FFF;
	position:absolute;
	left:-101px;
	top:50%;
	margin-top:-16px;
	text-align:left;
	background:url(../images/icon01.png) no-repeat;}
a.btn02{
	width:48px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:14px;
	color:#FFF;
	display:inline-block;
	background:#f88413;
	border-radius:4px;}
a.btn02:hover{
	color:#FFF;
	background:#f99d42;}
	
/* 基金信息 */
.sub_tab{
    padding-left:21px;
    font-size:14px;
    height:20px;
    line-height:20px;
    margin-bottom:15px;
    background:url(../images/home.png) no-repeat left center;}
.sub_tab span{
	color:#f88413;}
.sied_nav{
	float:left;
	width:221px;
	border:1px solid #f2f2f2;
	border-bottom:none;}
.sied_nav a{
	width:187px;
	height:48px;
	line-height:48px;
	display:block;
	font-size:16px;
	background:#fff;
	padding-left:34px;
	position:relative;
	border-bottom:1px solid #f2f2f2;}
.sied_nav a i{
	position:absolute;
	left:34px;
	bottom:-1px;
	width:11px;
	height:6px;
	display:none;
	background:url(../images/side_nav_on.png) no-repeat;}
.sied_nav a.on{
	color:#FFF;
	background:#f88413;}
.sied_nav a.on i{
	display:block;}
.sub_nav{
	padding:24px 0;
	background:#fefaf5;
	border-bottom:1px solid #f2f2f2;}	
.sub_nav a{
	background:none;
	border:none;
	margin-bottom:20px;
	height:20px;
	line-height:20px;}
.sub_nav a.cur{
	color:#f88413;}
.rt_cont{
	float:right;
	width:784px;}
.rt_top{
	background:#FFF;
	padding:15px 21px;
	border:1px solid #f2f2f2;}
.inner_tit{
	font-size:16px;
	font-weight:bold;
	padding-bottom:12px;
	border-bottom:1px solid #f2f2f2;}
.pro_info{
	padding-top:18px;}
.pro_info .left{
	width:214px;
	float:left;
	border-right:1px solid #f2f2f2;}
.pro_info .left p{
	font-size:14px;
	line-height:22px;}
.pro_info span{
	color:#999;
	margin-right:10px;}
.pro_info .left .num{
	height:40px;
	line-height:40px;
	font-size:36px;
	color:#f46665;
	position:relative;
	margin:5px 0;
	font-weight:bold;}
.pro_info .left .num em{
	display:block;
	font-size:14px;
	font-weight:normal;
	position:absolute;
	line-height:22px;}
.pro_info .left .num em.up{
	/* right:22px; */
	left:120px;
	top:0px;
	padding-left:30px;
	height: 35px;
    background-position: 0px 0px;
	/* background:url(../images/arrow.png) no-repeat right center; */
	background: url("../images/up_down.png") no-repeat;}
.pro_info .left .num em.down{
	bottom:0px;
	/* right:40px; */
	left:120px;
	padding-left:30px;}
.pro_info .mid{
	float:left;
	margin-left:28px;}
.pro_info .mid p,
.pro_info .right p{
	line-height:30px;
	font-size:14px;}
.pro_info .right{
	float:right;}
.pro_info .right p span{
	text-align:right;
	display:inline-block;
	width:70px;}
a.btn03{
	width:88px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:14px;
	color:#FFF;
	display:inline-block;
	background:#f88413;
	border-radius:4px;}
a.btn03:hover{
	color:#FFF;
	background:#f99d42;}
.rt_nav{
	width:784px;
	height:50px;
	margin:19px 0;
	border:1px solid #f2f2f2;}
.rt_nav a{
	float:left;
	width:112px;
	text-align:center;
	line-height:50px;
	font-size:14px;
	color:#FFF;
	background:#f88413;}
.rt_nav a:hover,
.rt_nav a.on{
	background:#f99d42;}
.rt_bot{
	padding:24px 21px;
	background:#FFF;
	border:1px solid #f2f2f2;}
.tab02 th{
	font-weight:normal;
	text-align:left;
	font-size:14px;
	padding:14px 0 14px 23px;
	background:#fefaf5;
	border:1px solid #f1e4d4;}
.tab02 td{
	font-size:14px;
	padding:14px 22px;
	border:1px solid #f2f2f2;
	border-left:none;
	line-height:22px;}


/* 净值分红 */
.tab03 th{
	font-size:14px;
	font-weight:normal;
	background:#fefaf5;
	padding:15px 0;
	border:1px solid #f1e4d4;}
.tab03 td{
	font-size:14px;
	text-align:center;
	padding:15px 0;
	border:1px solid #f1e4d4;}
.sc_box{
	margin:20px 0;
	color:#737373;}
.drop_box{
	float:left;
	height:26px;
	position:relative;}
.drop_box span{
	font-size:14px;
	line-height:26px;}
.drop_box .sel_btn{
	width:124px;
	font-size:14px;
	height:24px;
	color:#797979;
	line-height:24px;
	border:1px solid #d9d9d9;
	display:inline-block;
	padding-left:10px;
	margin-left:5px;
	background:url(../images/drop_icon.png) no-repeat 114px center;}
.sel_list{
    width:134px;
    max-height:300px;
    position:absolute;
    top:27px;
    right:0px;
    background:#FFF;
	overflow-y:auto;
    overflow-x:hidden;
	border:1px solid #d9d9d9;}
.sel_list ul li{
	font-size:14px;
	height:30px;
	line-height:30px;
	display:block;
	padding-left:10px;
	color:#797979;}
.sel_list ul li:hover{
	color:#FFF;
	cursor:pointer;
	background:#cccccc;}
.date_box{
	float:right;
	height:26px;}
.date_box span{
	float:left;
	font-size:14px;
	line-height:26px;}
.date_box .date_btn{
	float:left;
	width:84px;
	height:24px;
	line-height:24px;
	text-align:center;
	display:inline-block;
	margin-right:5px;
	color:#737373;
	border:1px solid #d9d9d9;}
a.btn04{
	width:54px;
	height:26px;
	line-height:26px;
	text-align:center;
	font-size:14px;
	color:#FFF;
	display:inline-block;
	background:url(../images/btn04.png) no-repeat;
	margin-left:8px;}
a.btn04:hover{
	color:#FFF;
	background:#f99d42;}
.mt20{
	margin-top:20px !important;}
.rt_bot h3{
	font-size:14px;
	margin-bottom:10px;}
.rt_bot h3 span{
	float:right;
	font-weight:normal;}

/* 2015-12-18 new */

/* 基金概况 */
.rt_tab01{
	margin-bottom:15px;
	border-bottom:1px solid #f2f2f2;}
.rt_tab01 a{
	float:left;
	font-size:16px;
	position:relative;
	top:1px;
	display:inline-block;
	margin-right:25px;}
.rt_tab01 a.on{
	color:#f88413;
	font-weight:bold;
	padding-bottom:10px;
	border-bottom:1px solid #f88413;}
.rt_tab02{
	margin:20px 0;}
.rt_tab02 a{
	float:left;
	width:144px;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:16px;
	color:#f46665;
	margin-right:16px;
	border:1px solid #f46665;}
.rt_tab02 a.on,
.rt_tab02 a:hover{
	color:#FFF;
	background:#f46665;}
.mr5{
	margin-right:5px !important;}
.date_nav{
	float:left;
	color:#cccccc;}
.date_nav a{
	color:#737373;
	margin:0 5px;
	line-height:26px;
	font-size:14px;}
.date_nav a:hover,
.date_nav a.on{
	color:#f46665;}
.default{
	cursor:default !important;}
.manager {
	padding:15px 0;}
.manager .photo{
	width:143px;
	float:left;}
.manager .photo img{
	width:143px;
	height:143px;
	border-radius:50%;}
.manager .cont{
	float:right;
	width:565px;}
.manager .cont h3{
	font-size:16px;}
.manager .cont p{
	line-height:28px;
	font-size:14px;}
.drop_box01 .sel_btn,
.drop_box02 .sel_btn{
	height:27px;
	color:#999999;
	line-height:27px;
	border:1px solid #f2f2f2;
	margin-right:0px;}
.drop_box01 .sel_btn{
	width:64px;
	background:url(../images/drop_icon02.png) no-repeat 56px center;}
.drop_box02 .sel_btn{
	width:84px;
	background:url(../images/drop_icon02.png) no-repeat 77px center;}
.drop_box01 .sel_list,
.drop_box02 .sel_list{
	color:#999;
	top:31px;
	border:1px solid #f2f2f2;}
.drop_box01 .sel_list{
	width:74px;}
.drop_box02 .sel_list{
	width:94px;}
.tree_box{
	padding:10px 0 30px 0;
	border-bottom:1px solid #e6e6e6;}
.tree_box .left{
	width:356px;
	float:left;
	padding-left:14px;}
.tree_box h4{
	font-size:16px;
	padding-left:55px;
	font-weight:normal;
	margin-bottom:20px;}
.tree_box .right{
	width:356px;
	float:right;
	padding-left:14px;}
.tree_box h2{
	font-size:14px;
	margin:10px 0 20px 0;}
.graycol{
	color:#999;}
	
/* 信息披露 */
.news_tit{
	height:35px;
	line-height:35px;
	background:#fefaf5;
	padding-left:12px;
	font-size:16px;
	color:#f88413;}	
.news_tit a{
	float:right;
	width:25px;
	height:35px;
	display:inline-block;
	background:url(../images/news_more.png) no-repeat left center;}
.news_list li{
	margin-top:18px;}
.news_list li a{
	font-size:14px;
	color:#666;
	padding-left:14px;
	display:inline-block;
	background:url(../images/news_icon.png) no-repeat left center;}
.news_list li a:hover{
	color:#f88413;}
.news_list li span{
	float:right;
	color:#999999;
	font-size:14px;}

/* 基金费率 */
.rt_bot h3 em{
	float:right;
	font-size:12px;
	color:#9f9e9e;
	font-weight:normal;}
.tab01 td.td_tip{
	text-align:left;
	padding-left:20px;
	background:#fafafa;
	border-top:1px solid #E6E6E6;}
.tab01 th.slant{
	width:110px;
	height:47px;
	padding:0;
	position:relative;
	background:url(../images/th_bg.gif) no-repeat;}	
.tab01 th.slant em{
	position:absolute;
	top:2px;
	right:2px;}
.tab01 th.slant i{
	position:absolute;
	bottom:2px;
	left:2px;}

/* 销售机构 */
.ml5{
	margin-left:5px !important;}
.support_bank{
	position:relative;
	padding-bottom:20px;
	border-bottom:1px solid #e6e6e6;}
.support_bank p{
	font-size:14px;
	line-height:30px;}
.support_bank p span{
	margin-right:37px;}
.mt10{
	margin-top:10px !important;}
.support_bank a.btn{
	width:82px;
	height:32px;
	line-height:32px;
	text-align:center;
	border:1px solid #f88413;
	font-size:14px;
	background:#FFF;
	color:#F88413;
	display:inline-block;
	border-radius:5px;
	position:absolute;
	top:0px;
	right:0px;}
.support_bank a.btn:hover{
	background:#f88413;
	color:#FFF;}
.rt_bot h3 a{
	float:right;
	width:25px;
	height:19px;
	display:inline-block;
	background:url(../images/news_more.png) no-repeat left center;}
.rt_bot h5{
	height:35px;
	line-height:35px;
	background:#fefaf5;
	font-size:14px;
	color:#f88413;
	font-weight:normal;}
.bank_list li{
	width:85px;
	float:left;
	margin:20px 51px 0 0;
	font-size:14px;}
.w56{
	width:56px !important;}
.tip{
	text-align:right;
	margin-top:20px;
	color:#9d9b9b;}

/* 2015-12-22 new */

/* 金鹰资讯 */
.news_nav{
	height:40px;
	line-height:40px;
	border-top:1px solid #f88413;
	background:#fefaf5;
	margin-top:20px;}
.news_nav a{
	float:left;
	width:185px;
	font-size:14px;
	text-align:center;
	display:inline-block;}
.news_nav a.on,
.news_nav a:hover{
	color:#FFF;
	background:#f88413;}
.news_cont{
	padding:20px;
	border:1px solid #f2f2f2;
	border-top:none;}
.news_sc{
	height:29px;
	margin-bottom:20px;}
.news_sc input{
	width:410px;
	height:29px;
	line-height:29px;
	padding-left:15px;
	background:#f6f6f6;
	font-size:14px;
	color:#919090;
	vertical-align:middle;}
.news_sc .fl a{
	width:32px;
	height:29px;
	display:inline-block;
	vertical-align:middle;
	background:url(../images/news_sc.gif) no-repeat;}
.news_sc .fr a{
	width:100px;
	height:27px;
	line-height:27px;
	display:inline-block;
	position:relative;
	padding-left:10px;
	float:left;
	margin-left:5px;
	border:1px solid #f2f2f2;}
.news_sc .fr a em{
	width:8px;
	height:4px;
	position:absolute;
	right:12px;}
.news_sc .fr a em.th_up{
	top:9px;
	background:url(../images/td_up.png) no-repeat;}
.news_sc .fr a em.th_down{
	bottom:8px;
	background:url(../images/td_down.png) no-repeat;}
.news_sc .fr a em.th_up.on{
	background:url(../images/td_up_on.png) no-repeat;}
.news_sc .fr a em.th_down.on{
	background:url(../images/td_down_on.png) no-repeat;}
.news{
	padding-bottom:20px;
	border-bottom:1px solid #f2f2f2;}
.news li span{
	float:right;
	color:#bfbfbf;}
.news li a{
	padding-left:17px;
	display:inline-block;
	margin-bottom:15px;
	background:url(../images/news_icon02.gif) left center no-repeat;}
.page{
	margin:20px 0;
	text-align:center;}
.page a{
	height:22px;
	line-height:22px;
	text-align:center;
	display:inline-block;
	margin:0 5px;
	vertical-align:middle;}
.page span{
	height:22px;
	line-height:22px;
	display:inline-block;
	vertical-align:middle;}
.page input{
	width:47px;
	height:20px;
	line-height:20px;
	text-align:center;
	vertical-align:middle;
	border:1px solid #f2f2f2;}
.page a.go{
	width:29px;
	color:#FFF;
	font-family:Arial;
	background:#f88413;}
	

/* 金鹰团队-投资 */
.team_list li{
	padding:20px;
	margin-top:20px;
	border:1px solid #f2f2f2;}
.team_list li .manager {
	padding:0px;}	
.team_list li .manager .cont{
	width:530px;}	
.mr8{
	margin-right:8px !important;}
	
/* 2015-12-23 new */

/* 诚邀加盟 */
.sied_nav a.on02{
	color:#FFF;
	background:#f88413;}
.news_cont02{
	padding:20px 0;}
.news_nav02{
	margin:0 0 20px 0;}
.news_nav02 a{
	width:246px;}
.tab04 th{
	height:36px;
	font-weight:normal;
	font-size:14px;
	padding-left:8px;
	color:#f88413;
	text-align:left;
	background:#fafafa;}
.tab04 td{
	padding:12px;
	font-size:14px;
	padding-left:8px;
	text-align:left;}
.tab04 td span{
	color:#999;}
.tab04 td a{
	width:85px;
	height:29px;
	line-height:29px;
	text-align:center;
	font-size:14px;
	color:#f88413;
	display:inline-block;
	border:1px solid #f88413;}
.tab04 td a:hover{
	color:#FFF;
	background:#f88413;}
.deliver p{
	font-size:14px;
	line-height:36px;}
.pl24{
	padding-left:24px !important;}

/* 诚邀加盟-弹窗*/
.popup {
	width:100%; 
	height:100%; 
	background:#000; 
	-moz-opacity: 0.4; 
	opacity:0.4; 
	filter: alpha(opacity=40); 
	position:absolute; 
	top:0%; 
	left:0%; 
	z-index:100000000; }
.popup_cont {
	width:652px;
	position:absolute;
	top:800px; 
	left:50%; 
	margin-left:-356px; 
	z-index:100000001;
	background:#FFF;
	padding:30px;}
.popup_cont .til a {
	width:16px; 
	height:16px; 
	display:block;
	position:absolute;
	top:20px;
	right:20px;
	background:url(../images/close.png) no-repeat center; }
.pop_box h3{
	font-size:16px;
	color:#f88413;
	margin-top:5px;
	margin-bottom:10px;}
.pop_box p{
	font-size:14px;
	line-height:36px;}
.pop_box p span{
	color:#999;}

/* 客户服务-常见问题 */
.pro_box{
	padding:20px;}
.pro_box .news li a{
	font-size:14px;
	margin-bottom:25px;}
.news_sc input{
	float:left;
	color:#ccc;}
.news_sc .fl a{
	float:left;}
.news_nav03 a{
	width:50%;}
.rt_bot02{
	border:none;
	padding:20px 0;}
.rt_bot02 h5{
	padding-left:3px;}
	
/* 服务定制 */
.tab05 span.span01{
	font-size:16px;
	text-align:center;
	height:10px;
	display:block;
	padding-top:110px;
	background:url(../images/phone.png) no-repeat top center;}
.tab05 span.span02{
	font-size:16px;
	text-align:center;
	height:10px;
	display:block;
	padding-top:60px;
	background:url(../images/email.png) no-repeat top center;}
.tab05 em{
	width:98px;
	height:67px;
	line-height:67px;
	display:block;
	padding-left:21px;
	font-size:14px;
	color:#FFF;
	background:url(../images/arrow02.png) no-repeat;}
.tab05 i{
	width:221px;
	height:47px;
	line-height:47px;
	display:block;
	font-size:16px;
	margin-bottom:10px;
	border:1px solid #f2f2f2;}
.tab05 .td01 i{
	text-align:center;}	
.tab05 .td02 i{
	width:189px;
	padding-left:32px;}	
.custom_tip{
	font-size:14px;
	color:#999;
	text-align:center;
	margin-top:20px;}	
.custom_btn{
	margin:30px 0;
	text-align:center;}	
.custom_btn a{
	width:193px;
	height:48px;
	line-height:48px;
	display:inline-block;
	font-size:18px;
	color:#FFF;
	background:url(../images/custom_btn.png) no-repeat;}	

/* 客户服务 */
.footer{
	position:relative;}	
.foot_bot{
	width:100%;
	height:40px;
	line-height:40px;
	position:absolute;
	bottom:0;
	color:#FFF;
	text-align:center;
	background:#403733;}
.foot_bot a{
	font-size:14px;
	color:#FFF;
	margin:0 10px;}
.foot_bot a:hover{
	color:#f88413;}
.search{
	width:100%;
	height:42px;
	padding:9px 0;
	text-align:center;
	background:#febd41;}
.search span{
	width:425px;
	height:42px;
	position:relative;
	display:inline-block;
	background:#FFF;}	
.search span input{

	width:362px;
	height:30px;
	line-height:30px;
	padding:6px;
	font-size:14px;
	color:#999;
	position: absolute;
	left:0px;
	top:0px;}
.search span a{
	width:51px;
	height:42px;
	position:absolute;
	top:0px;
	right:0px;
	display:inline-block;
	background:url(../images/search.png) no-repeat center;}	
.links_box{
	width:100%;
	height:200px;
	background:#fefaf5;
	padding-top:35px;
	position:relative;
	z-index:99;
	border-bottom:1px solid #f1e4d4;}	
.links_box li{
	float:left;
	width:127px;
	margin:0 38px;
	text-align:center;}	
.links_box li a{
	height:45px;
	line-height:45px;
	display:block;
	font-size:16px;
	padding-top:127px;}
.links_box li a.a01{
	background:url(../images/links_box01.png) no-repeat top center;}	
.links_box li a.a02{
	background:url(../images/links_box02.png) no-repeat top center;}	
.links_box li a.a03{
	background:url(../images/links_box03.png) no-repeat top center;}	
.links_box li a.a04{
	background:url(../images/links_box04.png) no-repeat top center;}	
.links_box li a.a05{
	background:url(../images/links_box05.png) no-repeat top center;}	
.news_info{
	width:100%;
	padding:25px 0;
	background:#fafafa;}	
.news_box{
	width:450px;
	padding:20px 26px;
	background:#FFF;
	border:1px solid #e6e6e6;}
.mt18{
	margin-top:18px !important;}		
.rt_tab01 a.more{
	float:right;
	width:15px;
	height:34px;
	display:block;
	margin-right:0px;
	background:url(../images/more.png) no-repeat center  4px;}	
.rt_tab01 a.more:hover{
	background:url(../images/news_more.png) no-repeat center 4px;}	
.news_link a{
	font-size:14px;
	padding-left:25px;
	display:inline-block;
	margin:5px 30px 5px 0;}	
.news_link a.a01{
	padding-left:35px;
	background:url(../images/news_link01.png) no-repeat left center;}	
.news_link a.a02{
	background:url(../images/news_link02.png) no-repeat left center;}	
.news_link a.a03{
	background:url(../images/news_link03.png) no-repeat left center;}	
.news_link a.a04{
	margin-right:50px;
	background:url(../images/news_link04.png) no-repeat left center;}	
.news_link a.a05{
	background:url(../images/news_link05.png) no-repeat left center;}	
.channel{
	padding:30px 0 70px 0;}	
.channel h3{
	text-align:center;
	font-size:24px;
	font-weight:normal;}	
.channel span{
	font-size:14px;
	color:#999999;
	display:block;
	margin-top:15px;}
.channel ul{
	margin-top:60px;}	
.channel li{
	float:left;
	width:200px;
	text-align:center;
	height:50px;
	font-size:14px;
	margin:0 28px;
	padding-top:140px;}	
	
/* 2015-12-25 new */

/* 基金产品修改 */
.tab_box{
	position:relative;}
.compare{
	width:155px;
	position:absolute;
	top:66px;
	left:-158px;
	border:1px solid #f46665;
	border-radius:5px;
	padding-bottom:5px;}
.c_arrow{
	width:6px;
	height:12px;
	display:block;
	position:absolute;
	top:10px;
	right:-7px;
	background:url(../images/c_arrow.png) no-repeat;}
.compare .c_top{
	font-size:14px;
	color:#FFF;
	height:33px;
	line-height:33px;
	background:#f46665;
	padding-left:10px;}
.compare .c_top a{
	float:right;
	padding-right:10px;
	font-size:14px;
	color:#ffc74a;}
.delete{
	float:right;
	padding-right:3px;
	background:url(../images/delete.png) no-repeat left center;
	display:block;
	width:13px;
	height:36px;
	vertical-align:middle;}
.compare dl{
	padding:5px 10px 0;}
.compare dd{
	font-size:14px;
	color:#4c4c4c;
	line-height:36px;}
.risk_tips{
	text-align:center;
	line-height:24px;
	color:#f46665;
	font-size:13px;
	border-top:1px solid #e5e5e5;
	margin:5px 0;
	padding-top:8px;}
.c_btn{
	height:32px;
	line-height:32px;
	display:block;
	color:#FFF;
	text-align:center;
	font-size:14px;
	background:#f88413;
	margin-bottom:5px;
	border-radius:5px;}
.c_btn:hover{
	color:#FFF;
	background:#f99d42;}

/* 右侧浮动 */
.float{
	text-align:center;}
.float01{
	position:fixed;
	bottom:366px;
	right:10px;
	z-index:100000;}
.float01 a{
	display:block;
	width:20px;
	text-align:center;
	background:#ee7b1e url(../images/float01.png) no-repeat center 8px;
	color:#FFF;
	font-size:14px;
	padding:33px 10px 8px;
	border-radius:5px;}
.float01 a:hover{
	background:#f99d42 url(../images/float01.png) no-repeat center 8px;}
.float02{
	width:18px;
	position:fixed; 
	bottom:95px;
	right:10px;
	z-index:100000;
	padding:40px 10px 8px;
	border:1px solid #e6e6e6;
	border-radius:5px;
	font-size:20px;
	color:#999;
	font-family:Arial;
	word-break:break-all;
	line-height:18px;
	background:#FFF url(../images/float02.png) no-repeat center 8px;}
.float03 a{
	width:38px;
	height:38px;
	position:fixed; 
	bottom:50px;
	right:10px;
	z-index:100000;
	color:#FFF;
	border:1px solid #e6e6e6;
	border-radius:5px;
	background:#FFF url(../images/float03.png) no-repeat center;}
.links_box li a.a01:hover{
	background:url(../images/links_box01_on.png) no-repeat top center;}	
.links_box li a.a02{
	background:url(../images/links_box02_on.png) no-repeat top center;}	
.links_box li a.a02:hover{
	background:url(../images/links_box02.png) no-repeat top center;}	
.links_box li a.a03:hover{
	background:url(../images/links_box03_on.png) no-repeat top center;}	
.links_box li a.a04:hover{
	background:url(../images/links_box04_on.png) no-repeat top center;}	
.links_box li a.a05:hover{
	background:url(../images/links_box05_on.png) no-repeat top center;}	


/* 关于金鹰 */
.au_nav{
	width:1020px;
	height:63px;
	margin:0 auto 20px;}
.au_nav a{
	float:left;
	width:170px;
	text-align:center;
	line-height:63px;
	font-size:18px;
	color:#FFF;
	display:inline-block;
	background:#f88413;}
.au_nav a:hover,
.au_nav a.on{
	background:#f99d42;}
.rt_tab01 em.fr{
	color:#999;
	line-height:34px;}
.manager02 .cont{
	width:735px;}
.manager02 .cont p{
	line-height:30px;
	text-indent:28px;}
.au_cont .lt{
	float:left;
	width:50%;}
.au_cont .rt{
	float:right;
	width:50%;}
.au_cont .photo{
	width:134px;
	float:left;}
.au_cont .photo img{
	width:134px;
	height:134px;
	border-radius:50%;}
.au_cont .cont{
	float:left;
	width:315px;
	margin-left:20px;}
.au_cont .cont h3{
	font-size:16px;
	margin-top:20px;}
.au_cont .cont p{
	line-height:24px;
	font-size:14px;}
.memorabilia{
	width:100%;
	height:467px;
	padding:42px 0;
	text-align:center;
	margin-top:32px;
	background:url(../images/memorabilia.jpg) no-repeat center top;}
.memorabilia h3{
	font-size:24px;
	color:#FFF;}
.memorabilia .cont{
	width:909px;
	height:180px;
	background:#FFF;
	opacity:0.8;
	margin:40px auto;
	border-radius:30px;
	padding:31px 56px 31px 35px;}
.memorabilia .cont ul{
	height:180px;
	overflow-x:hidden;
	overflow-y:auto;}
.memorabilia .cont li{
	font-size:16px;
	text-align:left;
	padding-left:12px;
	margin-bottom:18px;
	background:url(../images/memorabilia_li.png) no-repeat left center;}
.date_tab{
	height:80px;
	padding-top:20px;}
.date_tab a{
	width:80px;
	height:40px;
	vertical-align:middle;
	display:inline-block;
	margin:0 5px;
	line-height:40px;
	font-size:14px;
	color:#f88413;
	padding:20px 0;
	font-family:Arial;
	background:url(../images/date_btn.png) no-repeat center;}
.date_tab a:hover,
.date_tab a.on{
	font-size:20px;
	background:url(../images/date_btn_on.png) no-repeat center;}
.date_tab a.date_last,
.date_tab a.date_next{
	width:8px;
	display:inline-block;}
.date_tab a.date_last{
	margin-right:5px;
	background:url(../images/date_last.png) no-repeat center;}
.date_tab a.date_next{
	margin-left:5px;
	background:url(../images/date_next.png) no-repeat center;}
	
/* 公司荣誉 */
.honor{
	padding:20px 10px;}	
.honor .top,
.honor .bot{
	width:20px;
	height:11px;
	display:block;
	padding-left:150px;}	
.honor .top{
	background:url(../images/honor_top.png) no-repeat right center;}	
.honor .bot{
	background:url(../images/honor_bot.png) no-repeat right center;}
.honor .mid{
	width:100%;
	min-height:500px;
	padding:25px 0 10px 0;
	position:relative;}	
.honor .mid_line{
	width:2px;
	height:100%;
	display:block;
	background:#d9d9d9;
	position:absolute;
	top:0px;
	left:159px;
	z-index:1;}
.honor dl{
	height:75px;
	position:relative;
	z-index:22;
	padding:15px 0;}	
.honor .mid dd{
	float:left;
	width:140px;
	height:40px;
	line-height:40px;
	text-align:center;
	position:relative;
	background:#ffc74a;
	border-radius:8px;
	font-size:14px;
	color:#FFF;}
.honor .mid dd span{
	width:140px;
	height:32px;
	display:block;
	position:absolute;
	top:-38px;
	left:0px;}
.honor .mid dt{
	float:left;
	width:505px;
	height:51px;
	background:#fafafa;
	border-radius:8px;
	font-size:14px;
	position:relative;
	margin-left:40px;
	padding:12px 15px;}	
.honor .mid dt i{
	width:34px;
	height:16px;
	display:block;
	position:absolute;
	top:12px;
	left:-37px;
	background:url(../images/honor_icon.gif) no-repeat;}
.honor .mid dt h3{
	font-size:14px;
	font-weight:normal;
	color:#f88413;
	margin-bottom:8px;}	


/* 公司介绍 */
.tab01 .lt_bor{
	border-left:1px solid #e6e6e6;}
.certificate{
	padding:25px 25px 60px 25px;
	border:1px solid #e6e6e6;
	margin-top:15px;}	
.certificate span{
	float:left;
	padding:8px;
	height:140px;
	position:relative;
	margin-right:52px;
	border:1px solid #f2f2f2;}
.certificate span a{
	position:absolute;
	right:8px;
	bottom:8px;
	width:28px;
	height:28px;
	display:block;
	background:url(../images/certificate.png) no-repeat;}
.certificate span.span03{
	padding:8px 50px;
	margin-right:0px;}
.certificate span p{
	width:100%;
	font-size:16px;
	color:#f88413;
	text-align:center;
	position:absolute;
	top:170px;
	left:0px;}
.rt_top h3.mt20{
	font-size:16px;}
.contact_us h2{
	font-size:16px;
	font-weight:normal;
	margin:15px 0 10px 0;}
.contact_us .hq p{
	font-size:14px;
	line-height:28px;}
.contact_us .hq p span{
	margin-left:260px;}
.contact_us .hq p em{
	margin-left:200px;}
.contact_us .partner{
	margin-top:15px;}
.contact_us .partner .lt,
.contact_us .partner .rt{
	width:50%;}
.contact_us .partner .lt{
	float:left;}	
.contact_us .partner .rt{
	float:right;}	
.contact_us .partner p{
	font-size:14px;
	line-height:36px;}	
.contact_us .partner p i{
	color:#999;}	
	
/* 2015-12-28 new */

/* 首页 */
.bgf{
	background:#FFF !important;}	
.top_nav{
	background:#4d3b33;}
.nav_ul span{
	color:#f88413;}
.nav_ul .w150{
	padding-left:10px;
	width:150px !important;}	
.nav_ul a.on span{
	color:#FFF;}
.banner02{
	height:507px;
	border-bottom:none;}	
.banner02 .banner_ul li a{
	height:480px;
	border-bottom:1px solid #F1E4D4;}	
.ban_wrap{
	width:1024px;
	margin:0 auto;
	position:relative;
	z-index:999;}	
.ban_cont{
	width:225px;
	height:251px;
	background:#FFF;
	position:absolute;
	right:0px;
	top:85px;
	padding:35px 25px 0;
	border-radius:5px;
	background:url(../images/ban_cont.png) repeat;}
.ban_cont p{
	margin-bottom:17px;}
.ban_cont p a{
	width:225px;
	height:51px;
	line-height:51px;
	display:block;
	text-align:center;
	color:#FFF;
	font-size:18px;
	border-radius:5px;}
.ban_cont p a.a01{
	background:#f88413;
	border-bottom:2px solid #ec6500;}
.ban_cont p a.a01:hover{
	border-bottom:2px solid #f88413;}
.ban_cont p a.a02{
	background:#f46665;
	border-bottom:2px solid #dd4b4a;}
.ban_cont p a.a02:hover{
	border-bottom:2px solid #f46665;}
.ban_cont p a.a03{
	width:223px;
	color:#f48813;
	background:#f9f1e7;
	border:1px solid #f48813;}	
.ban_cont p a.a03:hover{
	color:#FFF;
	background:#f48813;}
.ban_cont div{
	height:20px;
	line-height:20px;}	
.ban_cont div a{
	font-size:14px;
	margin:0 8px;
	display:inline-block;
	vertical-align:middle;}	
.inner{
	position:relative;}
.ban_tip{
	width:100%;
	height:48px;
	position:absolute;
	bottom:-21px;
	left:0px;
	z-index:999;
	text-align:left;}	
.ban_tip p{
	width:1004px;
	height:48px;
	background:#FFF;
	margin:0 auto;
	padding-left:20px;
	line-height:48px;
	font-size:14px;
	color:#737373;
	border:1px solid #f2f2f2;
	box-shadow:0px 2px 3px #ccc;}	
.ban_tip span{
	color:#f46665;
	font-weight:bold;
	margin-left:5px;}	
.banner02 .hd{
	z-index:9999;
	bottom:-4px;
	height:8px;}
.banner02 .hd .banner_li{
	/* width:40px; */
	margin:0 20px 0 0;}	
.banner02 .hd li{
	width:8px;
	height:8px;
	background:url(../images/banner02_li.png) no-repeat;}	
.banner02 .hd li.on{
	background:url(../images/banner02_li_on.png) no-repeat;}	
.index_box{
	width:100%;
	height:264px;
	background:#FFF;
	position:relative;
	margin:10px 0 22px 0;
	display:inline-block;
	border:1px solid #e6e6e6;}	
.index_box .left{
	width:215px;
	height:275px;
	display:block;
	position:absolute;
	left:-1px;
	bottom:-1px;}	
.index_box01 .left{
	background:url(../images/index_box01.png) no-repeat;}	
.index_box02 .left{
	background:url(../images/index_box02.png) no-repeat;}	
.index_box03 .left{
	background:url(../images/index_box03.png) no-repeat;}	
.index_box04 .left{
	background:url(../images/index_box04.png) no-repeat;}
.index_box .hot{
	width:72px;
	height:65px;
	position:absolute;
	top:0px;
	right:0px;
	background:url(../images/hot.png) no-repeat;}
.index_box .right{
	height:240px;
	padding-top:24px;
	padding-right:32px;
	margin-left:238px;}	
.index_box .right h3{
	color:#4c4c4c;
	font-size:20px;
	font-weight:normal;
	padding-bottom:15px;
	border-bottom:1px solid #f2f2f2;}	
.index_box .right h3 span{
	font-size:16px;
	color:#737373;
	margin-left:18px;}	
.index_box01 dl{
	float:left;
	width:162px;
	height:152px;
	margin-right:35px;
	position:relative;
	background:url(../images/index_dl.png) no-repeat top center;}	 
.index_box01 dl.no_bg{
	width:100px;
	background:none;
	margin-right:0px;}
.index_box01 dl dt{
	color:#f46665;
	height:170px;
	line-height:170px;
	text-align:center;
	/* margin-top:42px; */}	
.index_box01 dt span{
	font-size:60px;
	font-family:Arial;}
.index_box01 dt em{
	font-size:48px;
	font-family:Arial;}
.index_box01 dt strong{
	font-weight:normal;
	font-size:36px;
	font-family:Arial;}
.index_box01 dt i{
	font-size:14px;}
.index_box01 dl dd{
	width:100%;
	position:absolute;
	bottom:0px;
	left:0px;
	text-align:center;}	
.index_box01 dl dd p{
	width:auto;
	padding:5px;
	font-size:14px;
	border:1px solid #e8edf0;
	border-radius:5px;
	display:inline-block;}
.index_box01 .rt{
	float:right;
	width:194px;
	height:152px;
	padding:0 25px;
	border-left:1px solid #f2f2f2;}
.index_box01 .rt p{
	font-size:16px;
	text-align:center;}
.index_box01 .rt p i{
	font-size:36px;
	color:#f46665;
	margin:20px 0 25px 0;
	font-family:Arial;
	display:inline-block;}
.index_box a{
	width:191px;
	height:44px;
	line-height:44px;
	text-align:center;
	border:1px solid #f88413;
	color:#f88413;
	font-size:18px;
	display:inline-block;
	border-radius:5px;}	
.index_box a:hover{
	color:#FFF;
	background:#f88413;}	
.index_box02 li,
.index_box03 li{
	float:left;
	text-align:center;
	padding:0 25px;
	border-right:1px solid #f2f2f2;
	width:200px; }   /* 这里的宽度是增加的，不给固定宽度，页面坏乱码 */
.index_box02 li h4,
.index_box03 li h4{
	font-weight:normal;
	font-size:18px;}
.index_box02 li p,
.index_box03 li p{
	font-size:13px;   /* 修改因为字体大了导致页面乱码 */
	line-height:26px;}
.index_box02 li p.p01,
.index_box03 li p.p01{
	color:#737373;}
.index_box02 li p.p02,
.index_box03 li p.p02{
	color:#4c4c4c;}
.index_box02 li p.p03,
.index_box03 li p.p03{
	color:#999999;}
.index_box02 li h2,
.index_box03 li h2{
	color:#f46665;
	font-size:48px;
	font-weight:normal;}
.index_box02 li h2 i,
.index_box03 li h2 i{
	font-size:18px;}
.index_box02 li a,
.index_box03 li a{
	margin-top:10px;}
.index_box02 li a span{
	font-size:14px;}
.index_box03 li h4 em{
	position:relative;
	display:inline-block;}
.index_box03 li h4 span{
	width:70px;
	height:32px;
	line-height:32px;
	padding-left:23px;
	font-size:14px;
	color:#FFF;
	display:inline-block;
	position:absolute;
	top:-2px;
	text-align:left;
	background:url(../images/index_tip.png) no-repeat right center;}
.index_box03 li{
	padding:0 88px;}
.index_box04 ul{
	padding:17px 0 27px 0;
	border-bottom:1px solid #f2f2f2;}
.index_box04 li{
	float:left;
	width:225px;
	height:115px;
	margin-right:34px;
	padding-left:135px;}
.index_box04 li.li01{
	background:url(../images/index04_li01.png) no-repeat left center;}
.index_box04 li.li02{
	background:url(../images/index04_li02.png) no-repeat left center;}
.index_box04 li h4{
	font-weight:normal;
	font-size:16px;
	margin:15px 0 5px 0;}
.index_box04 li p{
	font-size:14px;
	line-height:30px;}
.index_box04 li p em{
	color:#999;
	display:inline-block;
	line-height:19px;
	vertical-align:middle;
	margin-top:5px;}
.index_box04 li p i{
	width:11px;
	height:19px;
	margin-right:6px;
	display:inline-block;
	vertical-align:middle;
	margin-top:5px;
	background:url(../images/index04_em.png) no-repeat center;}
.index_box04 .tips{
	padding-top:18px;}
.index_box04 .tips span{
	height:46px;
	line-height:46px;
	font-size:16px;
	margin-right:35px;
	display:inline-block;}
.index_box04 .tips span.span01{
	padding-left:32px;
	background:url(../images/index04_span02.png) no-repeat left center;}
.index_box04 .tips span.span02{
	padding-left:39px;
	background:url(../images/index04_span03.png) no-repeat left center;}
.index_box04 .tips span.span03{
	padding-left:27px;
	background:url(../images/index04_span01.png) no-repeat left 10px;}
.index_news{
	padding:30px 0;
	background:#fafafa;
	margin-top:20px;}
.index_bot{
	padding-top:30px;}
.index_bot li{
	float:left;
	width:248px;
	height:120px;
	color:#FFF;
	margin-right:10px;
	text-align:center;}
.index_bot li h3{
	font-size:24px;
	font-weight:normal;
	margin:10px 0;}
.index_bot li p{
	font-size:14px;
	line-height:26px;}
.index_bot li.li01{
	background:#e84c3d;}
.index_bot li.li02{
	background:#3598db;}
.index_bot li.li03{
	background:#fdb652;}
.index_bot li.li04{
	background:#5977b5;}
.page a,.page span{
	font-size:14px;
	color:#999;}
.page a:hover{
	color:#f88413;}
.page a.go:hover{
	color:#FFF;}
.page input{
	font-size:14px;}

/* 公司介绍 - 弹窗 */
.popup_cont02{
	width:740px;
	padding:30px 40px;
	text-align:center;
	margin-left:-322px;
	border:1px solid #f88413;}


/* 代销渠道查询 */	
.news_nav04{
	background:#FFF;
	height:40px;
	line-height:40px;
	border:1px solid #f46665;
	border-right:none;}
.news_nav04 span{
	display:inline-block;
	position:relative;
	width:368px;
	float:left;
	border-right:1px solid #f46665;}
.news_nav04 span a{
	width:100%;
	font-size:14px;
	text-align:center;
	display:inline-block;}
.news_nav04 a.on,
.news_nav04 a:hover{
	color:#FFF;
	background:#f46665;}
.submenubox {
	position:absolute;
	width:370px;
	top:41px;
	left:-1px;
	z-index:9999999;
	background:#f46665;}
.submenu .left{
	width:115px;
	min-height:160px;
	float:left;
	padding-right:10px;
	background:#e35352;}
.submenu .left a{
	text-align:right;	
	display:block;
	color:#fffc00;
	height:40px;
	line-height:40px;
	position:relative;}
.submenu .left a i{
	width:5px;
	height:40px;
	position:absolute;
	right:-15px;
	top:0;
	display:none;
	background:url(../images/submenu.png) no-repeat center;}
.submenu .left a:hover,
.submenu .left a.on{
	color:#FFF;
	background:#e35352;}
.submenu .left a:hover i,
.submenu .left a.on i{
	display:block;}
.submenu .right{
	width:230px;
	min-height:160px;
	position:absolute;
	top:0px;
	right:0px;}
.submenu .right dd{
	display:block;
	width:100%;
	height:24px;
	padding:8px 0;}
.submenu .right a{
	color:#FFF;
	/* width:75px; */
	height:24px;
	line-height:24px;
	text-align:center;}
.submenu .right a:hover,
.submenu .right a.on{
	background:#f68584;}

/* 2015-12-29 new */

/* 客户服务 - 基金比较 */
.compare_box{
	height:150px;
	padding:27px 24px 27px 262px;
	border:1px solid #f2f2f2;
	background:#fafafa url(../images/compare_box.png) no-repeat 43px center;}
.compare_box .drop_box{
	height:36px;
	margin-right:38px;}
.compare_box .drop_box .sel_btn{
	width:195px;
	height:34px;
	line-height:34px;
	border:1px solid #e5e5e5;
	margin-left:0px;
	background:#FFF url(../images/compare_drop.png) no-repeat 174px center;}
.compare_box .sel_list{
	width:205px;
	top:37px;}
.mt13{
	margin-top:13px !important;}
.compare_box .btn{
	margin-top:20px;}
.compare_box .btn a{
	float:left;
	width:205px;
	height:44px;
	line-height:44px;
	text-align:center;
	display:inline-block;
	color:#f88413;
	font-size:18px;
	margin-right:38px;
	border:1px solid #f88413;
	border-radius:5px;}
.compare_box .btn a:hover,
.compare_box .btn a.on{
	color:#FFF;
	background:#f88413;}
.com_nav {
	width:290px;
	height:40px;
	border:1px solid #f46665;}
.com_nav a{
	width:50%;
	float:left;
	height:40px;
	line-height:40px;
	display:inline-block;
	text-align:center;
	font-size:16px;
	color:#f46665;}
.com_nav a:hover,
.com_nav a.on{
	color:#FFF;
	background:#f46665;}
.compare_cont h3{
	color:#4c4c4c;
	font-size:16px;
	margin:15px 0;
	font-weight:normal;}
.compare_cont .tab03 td{
	vertical-align:top;}
.compare_cont .tab03 p{
	line-height:36px;}
.compare_cont .tab03 p span,
.compare_cont .tab03 p em{
	margin-left:10px;
	color:#f46665;}
.compare_cont .tab03 p em{
	display:block;
	line-height:24px;
	margin-top:-5px;}

/* 客户服务-单笔投资收益 */	
.reckon_nav{
	padding:20px 0;
	border-bottom:1px solid #f2f2f2;}
.reckon_nav li{
	float:left;
	width:127px;
	font-size:14px;
	color:#4c4c4c;
	line-height:22px;
	text-align:center;
	padding-top:140px;
	margin-right:26px;}
.reckon_nav li.li01{
	background:url(../images/reckon_nav01.png) no-repeat top center;}
.reckon_nav li.li02{
	background:url(../images/reckon_nav02.png) no-repeat top center;}
.reckon_nav li.li03{
	background:url(../images/reckon_nav03.png) no-repeat top center;}
.reckon_nav li.li04{
	background:url(../images/reckon_nav04.png) no-repeat top center;}
.reckon_nav li.li05{
	margin-right:0px;
	background:url(../images/reckon_nav05.png) no-repeat top center;}
.reckon_nav li:hover,
.reckon_nav li.on{
	cursor:pointer;
	color:#f88413;}
.reckon_nav li.li01:hover,
.reckon_nav li.li01.on{
	background:url(../images/reckon_nav01_on.png) no-repeat top center;}
.reckon_nav li.li02:hover,
.reckon_nav li.li02.on{
	background:url(../images/reckon_nav02_on.png) no-repeat top center;}
.reckon_nav li.li03:hover,
.reckon_nav li.li03.on{
	background:url(../images/reckon_nav03_on.png) no-repeat top center;}
.reckon_nav li.li04:hover,
.reckon_nav li.li04.on{
	background:url(../images/reckon_nav04_on.png) no-repeat top center;}
.reckon_nav li.li05:hover,
.reckon_nav li.li05.on{
	background:url(../images/reckon_nav05_on.png) no-repeat top center;}
.reckon_cont{
	margin-top:20px;
	padding-left:20px;
	padding-bottom:25px;
	border-bottom:1px solid #f2f2f2;}
.reckon_cont li{
	margin-bottom:12px;}
.reckon_cont li span{
	float:left;
	width:150px;
	font-size:14px;
	display:inline-block;
	line-height:36px;
	text-align:right;
	margin-right:5px;}
.reckon_cont .drop_box{
	height:36px;}
.reckon_cont .sel_list li{
	margin-bottom:0px;}
.reckon_cont .drop_box .sel_btn{
	width:365px;
	height:34px;
	line-height:34px;
	border:1px solid #e6e6e6;
	margin-left:0px;
	background:#FFF url(../images/compare_drop.png) no-repeat 344px center;}
.reckon_cont .sel_list{
	width:375px;
	top:35px;}
.reckon_cont input{
	float:left;
	width:365px;
	height:34px;
	line-height:34px;
	padding-left:10px;
	font-size:14px;
	color:#797979;
	border:1px solid #e6e6e6;}
.date_iocn{
	width:22px;
	height:36px;
	display:block;
	position:absolute;
	top:0px;
	left:344px;
	background:url(../images/date_icon.png) no-repeat center;}
.check{
	float:left;
	width:90px;
	height:34px;
	line-height:34px;
	text-align:center;
	font-size:14px;
	color:#999999;
	background:#fafafa;
	display:inline-block;
	margin-right:11px;
	border:1px solid #e5e5e5;}
.check.on{
	color:#FFF;
	background:#f46665;
	border:1px solid #f46665;}
.reckon_cont em i{
	font-size:14px;
	line-height:36px;
	margin:0 12px;}
.reckon_cont input.t1{
	width:55px;
	text-align:center;
	padding:0px;}
.reckon_btn{
	padding:11px 0 0 105px;}
.reckon_btn a{
	width:190px;
	height:44px;
	line-height:44px;
	text-align:center;
	display:inline-block;
	font-size:18px;
	color:#f88413;
	border:1px solid #f88413;
	border-radius:5px;}
.reckon_btn a:hover,
.reckon_btn a.on{
	color:#FFF;
	background:#f88413;}
.reckon_info{
	margin-top:20px;}
.reckon_info h3{
	font-size:14px;
	line-height:30px;}
.reckon_info p{
	color:#737373;
	font-size:14px;
	line-height:30px;}
.reckon_tab{
	height:46px;
	margin-bottom:20px;}
.reckon_tab li{
	width:25%;
	height:46px;
	line-height:46px;
	float:left;
	font-size:14px;
	color:#FFF;
	background:#f46665;
	text-align:center;}
.reckon_tab li:hover,
.reckon_tab li.on{
	cursor:pointer;
	background:#dc4746;}

/* 客户服务 - 理财计算器 */
.reckon_cont h3,
.reckon_cont p{
	font-size:14px;
	line-height:30px;}
.mr33{
	margin-right:33px;}
.reckon_result h2{
	font-size:16px;}
.reckon_result p{
	padding:25px;
	margin-top:10px;
	background:#fafafa;}
.reckon_result p span{
	color:#f46665;
	font-size:48px;
	margin:0 10px;
	font-family:Arial;}
	
/* 客户服务-网上交易优惠费率查询 */	
.top_tab{
	height:44px;
	line-height:44px;
	background:#fefaf5;
	margin-top:20px;
	border:1px solid #f1e4d4;
	border-bottom:none;}
.top_tab span{
	margin:0 20px;
	font-size:14px;}
.top_tab span:hover,
.top_tab span.on{
	cursor:pointer;
	color:#f88413;
	padding-bottom:12px;
	border-bottom:1px solid #f88413;}
.top_cont{
	padding:20px;
	border:1px solid #f2f2f2;}
.top_cont .left{
	width:280px;
	float:left;}
.top_cont .left span{
	line-height:36px;
	display:inline-block;
	width:70px;
	float:left;
	font-size:14px;
	margin-right:3px;}
.top_cont .left li{
	margin-bottom:13px;}
.top_cont .left .drop_box{
	height:36px;}
.top_cont .left .sel_list li{
	margin-bottom:0px;}
.top_cont .left .drop_box .sel_btn{
	width:195px;
	height:34px;
	line-height:34px;
	border:1px solid #e6e6e6;
	margin-left:0px;
	background:#FFF url(../images/compare_drop.png) no-repeat 174px center;}
.top_cont .left .sel_list{
	width:205px;
	top:35px;}
.top_cont .left input{
	width:195px;
	float:left;
	height:34px;
	line-height:34px;
	padding-left:10px;
	font-size:14px;
	color:#797979;
	border:1px solid #e6e6e6;}
.top_cont .right{
	width:340px;
	float:left;
	text-align:center;
	margin-left:50px;}
.top_cont .right p{
	font-size:18px;
	color:#999;}
.top_cont .right p span{
	font-size:72px;
	color:#f46665;
	font-family:Arial;
	margin-right:5px;}
.top_cont .right p a{
	width:190px;
	height:44px;
	line-height:44px;
	text-align:center;
	display:inline-block;
	font-size:18px;
	color:#f88413;
	border:1px solid #f88413;
	border-radius:5px;}
.top_cont .right p a:hover,
.top_cont .right p a.on{
	color:#FFF;
	background:#f88413;}
.top_cont .right p em{
	font-size:14px;
	color:#f46665;}
.top_cont .right p i{
	font-size:14px;
	color:#999;}
.reckon_table h3{
	margin:10px 0;
	font-size:14px;}

/*-- 20151230 修改 --*/
.top_nav .text a{
	color:#f88413;
	display: inline;
	float:none;
	padding:0;
	font-weight:bold;}
.top_nav .btn{
	position:relative;}
.ewm_img{
	border:1px solid #4d3b33;
	padding:13px;
	width:119px;
	height:119px;
	background:#fff;
	position:absolute;
	top:37px;
	left:-56px;
	display:none;
	z-index:100;}
.ewm_img i{
	display:block;
	width:11px;
	height:6px;
	background: url(../images/ewm_icon.png) no-repeat center;
	position:absolute;
	top:-6px;
	left:50%;
	margin-left:-5px;}
.search_box{
	width:213px;
	height:25px;
	position:absolute;
	top:6px;
	right:-213px;
	display:none;}
.search_box .txt{
	display:block;
	height:19px;
	border: 0 none;
	line-height:19px;
	padding:3px 10px;
	width:142px;
	float:left;
	font-size:12px;
	color:#666;
	outline:none;}
.search_box a.lk{
	display:block;
	width:51px;
	height:25px;
	line-height:25px;
	float:left;
	text-align:center;
	padding:0;
	font-size:12px;
	color:#fff;
	background:#f88413;}
.search_box a.lk:hover{
	color:#fff;
	background:#e07710;}
.top_nav a em{
	color:#9a918d;}
.f_address p span{
	width:97px;}
.channel li{
	padding-top:0;
	height:190px;
	background: none !important;}
.channel li a{
	display:block;
	width:121px;
	height:121px;
	margin: 0 auto 19px;}
.channel li a img{
	display:block;}
.news_sc input{
	width:240px;}
.select_left{
	width:161px;
	height:29px;
	float:left;
	margin-right:9px;}
.dorp_select_box{
	display:inline-block;
	width:159px;
	height:27px;
	background:#fff;
	border: 1px solid #f2f2f2;
	position:relative;}
.select_left .dorp_select_box{
	float:left;}
.dorp_select_box span.icon{
	display:block;
	width:27px;
	height:27px;
	position:absolute;
	top:0;
	right:0;
	background: url(../images/drop_icon02.png) no-repeat center;
	z-index:50;}
.select_value{
	line-height:27px;
	padding-left:10px;
	color:#666;
	font-size:14px;}
.select_value strong{
	font-weight:normal;}
.dorp_select_box ul{
	width:100%;
	border:1px solid #f2f2f2;
	position:absolute;
	left:-1px;
	top:27px;
	background:#fefaf5;
	z-index:100;
	display:none;}
.dorp_select_box ul li a{
	display:block;
	line-height:20px;
	padding:5px 20px;
	color:#666;}
.links_box li{
	position:relative;}
.lk_layer{
	width:144px;
	background:#fff;
	border:1px solid #f1e4d4;
	position:absolute;
	top:170px;
	left:-10px;
	z-index:999999;
	display:none;}
.lk_layer i{
	display:block;
	width:17px;
	height:10px;
	position:absolute;
	top:-10px;
	left:50%;
	margin-left:-8px;
	background: url(../images/lk_layicon.png) no-repeat center;
	z-index:50;}
.lk_layer ul{
	padding:10px 0;}
.lk_layer ul li{
	margin: 0 auto;
	float:none;
	width:auto;}
.lk_layer ul li span, .lk_layer ul li span a{
	padding-top:0;
	display:block;
	line-height:30px;
	height:30px;
	font-size:14px;
	cursor:pointer;}
.lk_layer ul li span:hover{
	background:#fef2e7;}
.zz_img{
	display:block;
	margin: 0 auto;}
.header{
	padding-top: 37px;
	}
.top_nav{
	width:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:100;}
.top_nav .btn a.a03.hover{
	background-image:url(../images/top_nav03_on.png);}

/* 2016-01-04 new */

/* 理财宝 */
.ddw {
    position: absolute;
    left: 0;
    top: 0;
    color: #000;
    font-size: 16px;
    z-index: 9999;}
.ddw2 {
    position: absolute;
    left: 20px;
    top: 0;
    color: #000;
    font-size: 16px;
    z-index: 9999;}

/*右侧按钮样式*/
.scroll_btn {
    position: absolute;
    z-index: 2;
    right: 50px;
    top: 50%;}
.scroll_btn span {
    display: block;
    width: 17px;
    height: 17px;
    margin: 10px 0;
    font-size: 0;
    line-height: 0;
    cursor: pointer;
    background: url(../images/scroll_btn.png) no-repeat;}
.scroll_btn span.on {
    background: url(../images/scroll_btn_on.png) no-repeat;}
.main_wrap{
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	overflow:hidden;}
.main_scroll{
	position:relative;}
.section{
	width:100%;
	height:100%;
	position:relative;
	overflow:hidden;}
.section_inner{
	width:1024px;
	margin:0 auto;}
.btn_box{
	height:34px;
	text-align:center;
	width:100%;
	position:absolute;
	bottom:10px;
	left:0;
	right:0;
	z-index:2;}
.btn_box a{
	display:inline-block;
	width:25px;
	height:34px;
	background:url(../images/sprite.png) no-repeat;}
.btn_box a:hover{
	display:inline-block;
	width:25px;
	height:34px;
	background:url(../images/sprite_on.png) no-repeat;}
.section1{
	text-align:center;
	background:url(../images/section1.jpg) no-repeat center center;}
.section1 .logo_bg{
	width:100%;
	position:absolute;
	background:#FFF;
	top:37px;
	left:0px;}
.logo_shadow{
	width:100%; 
	height:9px; 
	background:url(../images/banner_bg.png) repeat-x; 
	position:absolute; 
	bottom:-9px; 
	left:0px;
	z-index:999;}
.section2{
	text-align:center;
	background:#FFF url(../images/section2.jpg) no-repeat center top;}
.section3{
	text-align:center;
	background:url(../images/section3.jpg) no-repeat center center;}
.section4{
	background:#FFF url(../images/section4.jpg) no-repeat center top;}
.section1 h3{
	font-size:40px;
	font-weight:normal;
	line-height:40px;
	padding:60px 0;
	color:#FFF;
	margin-top:130px;
	background:url(../images/section1_h3.png) no-repeat center;}
.section1 p{
	font-size:40px;
	margin-top:5px;}
.section1 .cont{
	margin-top:5px;
	padding-left:200px;}
.section1 dl{
	float:left;
	font-size:24px;
	margin:0 65px;}
.section1 dt{
	color:#e84c3d;
	font-size:48px;
	margin-bottom:12px;}
.section1 dt i{
	color:#4c4c4c;
	font-size:24px;
	margin-left:5px;}
.section1 dd a{
	display:block;
	font-size:16px;
	color:#f88413;
	margin-top:5px;}
.section1 .btn{
	width:274px;
	height:62px;
	line-height:62px;
	text-align:center;
	background:#f88413;
	display:inline-block;
	border-radius:30px;
	margin-top:5px;
	font-size:24px;
	color:#FFF;
	border-bottom:2px solid #ec6500;}
.section1 .btn:hover{
	border-bottom:2px solid #f88413;}
.section2 h3,
.section3 h3,
.section4 h3{
	font-size:30px;
	font-weight:normal;
	margin-top:80px;
	text-align:center;}
.section2 .cont{
	margin-top:55px;}
.section2 dl{
	float:left;
	width:226px;
	margin:0 57px;}
.section2 dt{
	height:180px;
	padding-top:46px;
	background:url(../images/section2_dt.png) no-repeat;}
.section2 dt h4{
	font-size:24px;
	font-weight:normal;}
.section2 dt p{
	color:#999;
	font-size:24px;
	padding-left:25px;
	margin-top:15px;}
.section2 dt i{
	color:#f46665;
	font-size:72px;
	margin-right:5px;
	font-family:Arial;}
.section2 dd p{
	font-size:20px;
	margin-top:20px;}
.section2 dd span{
	display:block;
	font-size:16px;
	color:#999;
	margin-top:15px;}
.pl40{
	padding-left:40px !important;}
.section3 ul{
	margin-top:45px;}
.section3 li{
	width:490px;
	height:380px;
	float:left;
	margin:0 11px;}
.section3 .li01{
	background:#FFF url(../images/section3_li01.png) no-repeat 27px 27px;}
.section3 .li02{
	background:#FFF url(../images/section3_li02.png) no-repeat 27px 27px;}
.section3 li h4{
	margin-top:90px;
	font-size:48px;
	font-weight:normal;
	color:#f46665;}
.section3 li p{
	font-size:30px;
	margin:20px 0 40px 0;}
.section3 li a{
	width:270px;
	height:52px;
	line-height:52px;
	text-align:center;
	display:inline-block;
	font-size:18px;
	color:#f88413;
	border-radius:30px;
	border:1px solid #f88413;}
.section3 li a:hover,
.section3 li a.on{
	color:#FFF;
	background:#f88413;}
.problem {
	width:100%;}
.problem dl dt{
	height:51px;
	line-height:51px;
	overflow:hidden;
	font-size:16px;
	cursor:pointer;
	border-bottom:1px dashed #e6e6e6;
	background:url(../images/bzzx_q.png) no-repeat left center;}
.problem dl dt i{
	width:18px;
	height:18px;
	line-height:18px;
	text-align:center;
	font-size:14px;
	color:#FFF;
	display:inline-block;
	font-family:Arial;
	background:#f88413;
	vertical-align:middle;
	margin-right:10px;
	border-radius:5px;}
.problem dl.first{
	margin-top:5px;
	border-top:1px dashed #e6e6e6;}
.problem dl.on dt{
	border-bottom:none; }
.problem dl dt:hover{
	color:#f88413;}
.problem dl dd{
	display:none;
	padding:8px 28px 18px 28px;
	border-bottom:1px dashed #e6e6e6;}
.problem dl dd p{
	font-size:14px;
	line-height:26px;
	position:relative;
	background:#f9f9f9;
	border-radius:5px;
	padding:15px;}
.problem dl dd p em{
	width:17px;
	height:9px;
	display:block;
	position:absolute;
	left:28px;
	top:-9px;
	background:url(../images/problem_em.png) no-repeat;}
.section {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;}
.main_wrap {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0px;
    top:0px;
    overflow: hidden;}
.section5{
	margin-top:37px;}
	
	
/* 2016-01-05 new */

/*  文章详情页 */
.header{
	z-index:100000002;}
.section3 li{
	box-shadow:2px 2px 2px #ccc;}
.inner_banner{
	position:relative;}
.news_text h3{
	font-size:18px;
	font-weight:normal;
	color:#1a1a1a;
	margin-bottom:20px;}
.share{
	float:right;
	font-size:14px;
	color:#999;
	line-height:18px;}
.share a{
	width:20px;
	height:18px;
	vertical-align:middle;
	display:inline-block;
	margin:0 10px;}
.share a.wx{
	background:url(../images/wx.png) no-repeat;}
.share a.tx{
	background:url(../images/tx.png) no-repeat;}
.share a.xl{
	background:url(../images/xl.png) no-repeat;}
.news_text em{
	font-size:14px;
	color:#999;
	line-height:18px;
	display:inline-block;
	margin-right:30px;}
.news_text .text_cont{
	margin:20px 0;
	padding-top:20px;
	border-top:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;}
.news_text .text_cont p{
	font-size:14px;
	line-height:24px;
	text-indent:28px;
	margin-bottom:15px;}
.other_news .fr a{
	font-size:14px;
	color:#f88413;
	margin-left:5px;}
.other_news .other_list a{
	font-size:14px;
	color:#999;
	display:block;
	margin-bottom:10px;}
.other_news .other_list a:hover{
	color:#f88413;}

/* 404 */
.page404{
	height:225px;
	padding:100px 0 100px 480px;
	background:url(../images/page404.jpg) no-repeat 80px center;}
.page404 h3{
	font-size:24px;
	margin-top:50px;}
.page404 p{
	font-size:14px;
	color:#999;
	margin:20px 0;}
.page404 a{
	width:184px;
	height:50px;
	display:inline-block;
	margin-right:23px;
	line-height:50px;
	text-align:center;
	border:1px solid #f88413;
	color:#f88413;
	font-size:18px;
	border-radius:8px;}
.page404 a:hover,
.page404 a.on{
	color:#FFF;
	background:#f88413;}
	
/* 高端理财 */
.lc_nav a{
	width:25%;}	
.lc_left{
	float:left;
	width:630px;
	padding:30px 25px;
	background:#FFF;
	border:1px solid #e6e6e6;}
.lc_right{
	float:right;
	width:270px;
	padding:20px 25px;
	background:#FFF;
	border:1px solid #e6e6e6;}
.lc_left li{
	padding-bottom:30px;
	margin-bottom:30px;
	border-bottom:1px solid #f2f2f2;}
.lc_left .pic{
	float:left;}
.lc_left .pic img{
	width:156px;
	height:156px;
	border-radius:50%;}
.lc_left .cont{
	width:435px;
	float:right;}	
.lc_left .cont h3{
	color:#f88413;
	font-size:18px;
	margin:20px 0 10px 0;
	font-weight:normal;}	
.lc_left .cont p{
	font-size:14px;
	line-height:24px;}	
.lc_left .cont a{
	font-size:14px;
	color:#f46665;
	display:block;
	margin-top:10px;}	
.lc_right h3{
	color:#f88413;
	font-size:18px;
	font-weight:normal;
	padding-bottom:12px;
	margin-bottom:21px;
	border-bottom:1px solid #f2f2f2;}
.lc_right p{
	margin-bottom:21px;}
.lc_right span{
	vertical-align:middle;
	font-size:14px;
	line-height:38px;
	width:60px;
	display:inline-block;}
.lc_right input{
	width:198px;
	height:36px;
	line-height:36px;
	padding-left:10px;
	font-size:14px;
	color:#999;
	vertical-align:middle;
	border:1px solid #e6e6e6;}
.w80{
	width:75px !important;}
.lc_right img{
	width:80px;
	height:38px;
	margin-left:10px;
	display:inline-block;}
.lc_right p a.change{
	font-size:14px;
	color:#f46665;
	margin-left:5px;}
.lc_right a.lc_login{
	width:270px;
	height:42px;
	line-height:42px;
	background:#F88413;
	display:block;
	font-size:16px;
	color:#FFF;
	border-radius:5px;}
.lc_right a.find_mm{
	font-size:14px;
	color:#999999;
	display:block;
	margin-top:13px;}
.popup_cont03{
	width:808px;
	margin-left:-434px;
	top:600px;}
.popup_cont03 h3{
	font-size:18px;
	font-weight:normal;
	margin-top:0px;
	padding-bottom:15px;
	border-bottom:1px solid #f2f2f2;}
.popup_cont03 .til a{
	right:30px;
	top:35px;}
.popup_cont03 h4{
	font-size:14px;
	font-weight:normal;
	line-height:30px;}	
.popup_cont03 p{
	color:#999;
	line-height:30px;
	margin-left:18px;}
.normal{
	font-size:18px !important;
	border-bottom:none !important;
	font-weight:normal !important;}
.normal2{
	border-bottom:none !important;
	font-weight:normal !important;}
.pro_feature td{
	font-size:16px;
	padding:10px 0;}
.pro_feature td span{
	height:32px;
	padding-left:50px;
	display:inline-block;
	line-height:32px;}
.pro_feature td span.span1{
	background:url(../images/feature01.png) no-repeat left center;}
.pro_feature td span.span2{
	background:url(../images/feature02.png) no-repeat left center;}
.pro_feature td span.span3{
	background:url(../images/feature03.png) no-repeat left center;}
.pro_feature td span.span4{
	background:url(../images/feature04.png) no-repeat left center;}
.news_bot{
	padding-bottom:20px;
	border-bottom:1px solid #F2F2F2;}
.contact_list{
	padding:20px 0;}	
.contact_list li{
	float:left;
	width:323px;
	height:272px;
	background:#FFF;
	padding-top:45px;
	margin-right:24px;
	text-align:center;
	border:1px solid #e6e6e6;}	
.contact_list h3{
	font-size:16px;
	margin-top:20px;}	
.contact_list p{
	color:#999;
	font-size:16px;
	margin-top:15px;}
.zy_cont{
	padding:10px;}	
.zy_cont .pic{
	float:left;}	
.zy_cont .pic img{
	width:158px;
	height:158px;
	border-radius:50%;}	
.zy_cont .cont{
	float:right;
	width:750px;
	padding-top:22px;}	
.zy_cont .cont h3{
	font-size:16px;
	font-weight:normal;
	margin-bottom:20px;}	
.zy_cont .cont p{
	font-size:14px;
	color:#999;
	line-height:30px;
	padding-left:16px;
	background:url(../images/dot.png) no-repeat 3px center;}
.bor{
	border:1px solid #e6e6e6 !important;}
.pro_list h4{
	font-size:14px;
	font-weight:normal;
	line-height:30px;}	
.pro_list p{
	font-size:14px;
	color:#999;
	line-height:24px;
	margin-left:20px;}	
.team h3{
	font-size:16px;
	line-height:36px;
	font-weight:normal;}
.team .top div{
	width:243px;
	height:183px;
	padding-left:256px;
	border:1px solid #e6e6e6;}
.team .top .fl{
	background:#FFF url(../images/team01.jpg) no-repeat left center;}
.team .top .fr{
	background:#FFF url(../images/team02.jpg) no-repeat left center;}
.team .top h4{
	font-size:16px;
	color:#f88413;
	margin:30px 0 5px 0;}	
.team .top p{
	font-size:16px;
	line-height:36px;}
.team_nav a{
	float:left;
	width:104px;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:16px;
	color:#f46665;
	display:inline-block;
	border:1px solid #f46665;
	border-right:none;}	
.team_nav a.last{
	border-right:1px solid #f46665;}	
.team_nav a:hover,
.team_nav a.on{
	color:#FFF;
	background:#f46665;}	
.team_cont{
	background:#FFF;
	margin-top:15px;
	padding:23px 28px;
	position:relative;
	border:1px solid #e6e6e6;}	
.team_cont a{
	width:32px;
	height:100%;
	display:block;
	position:absolute;
	top:0px;}	
.team_cont a.team_last{
	left:28px;
	background:url(../images/team_last.png) no-repeat center;}	
.team_cont a.team_next{
	right:28px;
	background:url(../images/team_next.png) no-repeat center;}	
.team_wrap{
	width:900px;
	overflow:hidden;
	margin:0 auto;
	position:relative;}	
.team_cont ul{
	width:1000%;}
.team_cont li{
	float:left;
	margin:0 42px;
	text-align:center;}	
.team_cont li h3{
	font-size:16px;
	margin-top:10px;
	font-weight:normal;}	
.team_cont li p{
	font-size:14px;
	color:#737373;}	

/* 2016-01-06 new */

/* 企业文化 */
.culture .top{
	padding:25px 0;
	margin-bottom:20px;
	border-bottom:1px solid #f2f2f2;}
.culture .top li{
	float:left;
	padding-top:100px;
	text-align:center;
	margin:0 48px;}
.culture .top li.li01{
	background:url(../images/culture_top01.png) no-repeat center 10px;}
.culture .top li.li02{
	background:url(../images/culture_top02.png) no-repeat top center;}
.culture .top li.li03{
	background:url(../images/culture_top03.png) no-repeat top center;}
.culture .top li p{
	font-size:14px;
	line-height:20px;
	margin-top:15px;}	
.culture .bot li{
	margin-bottom:2px;}	
.culture .bot .pic{
	width:396px;
	height:135px;
	position:relative;}
.culture .bot .pic i{
	width:12px;
	height:135px;
	position:absolute;
	top:0;}
.culture .bot .pic.fl i{
	right:0px;
	background:url(../images/culture_icon1.png) no-repeat center;}
.culture .bot .pic.fr i{
	left:0px;
	background:url(../images/culture_icon2.png) no-repeat center;}
.culture .bot .cont{
	width:312px;
	height:110px;
	padding:25px 0 0 32px;
	background:#f4f4f4;}	
.culture .bot .cont p{
	font-size:16px;
	line-height:30px;}	
.culture .bot .cont img{
	margin:5px 0;}	
	
/* 定投 */	
.fixed{
	position:fixed !important;}
.box{
	width:100%;
	height:100%;
	position:relative;
	overflow:hidden;}
.box1{
	height:594px;
	background:url(../images/box1_bg.jpg) no-repeat center center;}
.box2{
	height:610px;
	background:#FFF url(../images/box2_bg.png) no-repeat center top;}
.box3{
	height:691px;
	background:#f0f5f7 url(../images/box3_bg.png) no-repeat center top;}
.box4{
	height:691px;
	background:#FFF url(../images/box4_bg.png) no-repeat center top;}
.box5{
	height:691px;
	background:url(../images/box5_bg.gif) no-repeat center top;}
.box6{
	height:537px;
	background:#FFF url(../images/box6_bg.png) no-repeat center top;}
.box1_cont{
	width:576px;
	margin-left:50px;
	margin-top:85px;
	text-align:center;}
.box1 h3{
	font-size:40px;
	font-weight:normal;
	color:#FFF;}
.box1 h4{
	font-size:40px;
	font-weight:normal;
	color:#f46665;
	margin-top:25px;}
.box1 p{
	color:#FFF;
	font-size:30px;
	margin-top:35px;}
.box1 .btn_box a{
	background:url(../images/box1_btn_box.png) no-repeat;}
.box1 .btn_box a:hover{
	background:url(../images/sprite_on.png) no-repeat;}
.box1 .btn a{
	width:274px;
	height:62px;
	line-height:62px;
	text-align:center;
	display:inline-block;
	border-radius:50px;
	margin-top:75px;
	font-size:24px;
	color:#f88413;
	border:1px solid #f88413;}
.box1 .btn a:hover,
.box1 .btn a.on{
	color:#FFF;
	background:#f88413;}
.box2 h3,.box3 h3,.box4 h3,.box5 h3,.box6 h3{
	font-size:30px;
	font-weight:normal;
	margin-top:80px;
	text-align:center;}
.box2 .cont{
	margin-top:70px;}
.box2 li{
	float:left;
	width:226px;
	margin:0 15px;
	text-align:center;}
.box2 li h4{
	font-size:18px;
	margin:20px 0;}
.box2 li p{
	color:#999;
	font-size:14px;
	line-height:24px;}
.box3 p.orgcol{
	font-size:18px;
	text-align:center;
	margin:20px 0 40px 0;}
.mt40{
	margin-top:40px !important;}	
.box3 .cont{
	width:954px;
	padding:30px 35px;
	background:#FFF;}	
.box3 .cont .fl{
	width:486px;
	padding-top:40px;}	
.box3 .cont .fl p{
	font-size:16px;
	line-height:36px;}	
.box3 .cont .fr{
	width:430px;
	text-align:center;}	
.box3 .cont .fr p{
	font-size:14px;
	color:#999;
	margin-top:10px;}
.box4 ul{
	margin-top:60px;}
.box4 li{
	width:511px;
	height:115px;
	float:left;}
.box4 li.top{
	padding-bottom:40px;
	border-right:1px dashed #e6e6e6;
	border-bottom:1px dashed #e6e6e6;}
.box4 li.bot{
	padding-top:40px;
	border-right:1px dashed #e6e6e6;}
.box4 .pic{
	float:left;}
.box4 .pic img{
	width:111px;
	height:111px;
	border-radius:50%;}
.box4 .cont{
	width:360px;
	float:right;}
.mr20{
	margin-right:20px !important;}	
.pl20{
	padding-left:20px !important;}	
.box4 .cont h4{
	color:#f88413;
	font-size:18px;
	margin:15px 0 10px 0;
	font-weight:normal;}	
.box4 .cont p{
	font-size:14px;
	line-height:24px;}	
.box5 h3 span{
	width:178px;
	height:64px;
	line-height:64px;
	text-align:center;
	display:inline-block;
	background:url(../images/h3_span.png) repeat;}
.box5 .cont{
	margin-top:20px;}
.box5 .cont .fl,
.box5 .cont .fr{
	width:488px;
	height:408px;
	background:#FFF;}
.box5 .cont h4{
	padding-left:22px;
	height:45px;
	font-size:18px;
	color:#FFF;
	font-weight:normal;
	line-height:38px;
	margin:25px 0 15px 0;}
.box5 .cont .fl h4{
	background:url(../images/box5_fl.png) no-repeat left center;}
.box5 .cont .fr h4{
	background:url(../images/box5_fr.png) no-repeat left center;}
.box5 .cont p{
	font-size:14px;
	padding:0 22px;
	line-height:30px;}
.box5 .cont p span{
	float:left;
	width:20px;}
.box5 .cont p em{
	width:424px;
	float:left;}


/* 2016-01-07 */
.box1{
	background:url(../images/box1_bg.jpg) no-repeat center bottom;}
.box1_cont{
	margin-top:180px;}
.box1 .logo_bg{
	width:100%;
	position:absolute;
	background:#FFF;
	top:37px;
	left:0px;}
.memorabilia li span{
	float:left;
	width:125px;
	display:inline-block;}
.memorabilia li em{
	float:right;
	width:730px;
	margin-right:10px;}
.memorabilia .cont li{
	background:url(../images/memorabilia_li.png) no-repeat left 8px;}

/* 2016-01-08 new */
.box5 .btn_box a:hover{
	background:url(../images/section5_btn_on.png) no-repeat;}
.footbox{
	width:100%;
	height:105px;
	background:#f5f5f5;
	padding-top:24px;
	position:absolute;
	left:0px;
	bottom:0px;
	border-top:1px solid #e6e6e6;}
.footbox dl{
	width:180px;
	height:93px;
	padding-right:25px;
	float:left;
	margin-right:75px;
	line-height:24px;
	border-right:1px #cfcfcf dashed;
	overflow:hidden;}
.footbox dt{
	height:27px;
	line-height:27px;
	padding-left:45px;
	margin:5px 0 10px;
	font-size:18px;
	font-weight:bold;}
.footbox dd{
	float:left;}
.footbox dd a{
	width:90px;
	display:inline-block;
	font-size:14px;
	color:#888888;}
.footbox dd a:hover{
	color:#f88413;}
.footbox .f_dl01 dt{
	background:url(../images/foot_icon01.png) no-repeat left center;}
.footbox .f_dl02 dt{
	background:url(../images/foot_icon02.png) no-repeat left center;}
.footbox .f_dl03 dt{
	background:url(../images/foot_icon03.png) no-repeat left center;}
.footbox .f_dl04 dt{
	background:url(../images/foot_icon04.png) no-repeat left center;}
.num02{
	color:#95b630 !important;}
.pro_info .left .num02 em.up{
    background: url("../images/up_down.png") no-repeat;
    height: 40px;
    background-position: 0px -45px;
	/* background:url(../images/arrow2.png) no-repeat right center; */
	}
.team_cont{
	padding:0 28px;}
.team_cont li{
	width:199px;
	margin:0 13px;
	padding:23px 0;
	position:relative;}
.team_cont li:hover{
	cursor:pointer;}
.team_pop{
	width:166px;
	height:218px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:22;
	display:none;
	padding:18px 15px 18px 18px;
	background:url(../images/team_pop.png) repeat;}
.team_pop span{
	width:163px;
	height:218px;
	text-align:left;
	font-size:14px;
	color:#ffffff;
	line-height:24px;
	overflow-x:hidden;
	overflow-y:auto;
	display:inline-block;}

/* 2016-01-13 new*/
.top_nav .text{
	width:auto;/* 175px; */}
.logo em{
    float:left;
    color:#737373;
    font-size:24px;
	height:40px;
    line-height:40px;
    margin-left:20px;
	padding-left:20px;
	border-left:1px solid #cccccc;}
.footer02{
	height:130px;
	border:none;}
.side_nav2{
	width:193px;
	float:left;
	background:#FFF;}
.side_nav2 a{
	height:43px;
	line-height:43px;
	margin-bottom:1px;
	background:#ececec;
	display:block;
	padding-left:45px;
	font-size:16px;
	color:#4d3b33;}
.side_nav2 a:hover,
.side_nav2 a.on{
	background:#fae2cc;}
.sub_nav2{
	background:#FFF;
	margin:10px 0;}
.sub_nav2 a{
	font-size:14px;
	height:30px;
	line-height:30px;
	background:none;}
.sub_nav2 a:hover{
	color:#f88413;
	background:none;}
.sub_nav2 a.cur{
	color:#f88413;
	background:url(../images/sub_nav2_cur.png) no-repeat 34px center;}
.rt_cont2{
	width:814px;
	float:right;}
.my_info{
	margin-top:20px;
	padding-bottom:20px;
	border-bottom:1px solid #f2f2f2;}
.avatar{
	width:114px;
	float:left;}
.avatar img{
	width:114px;
	height:114px;
	border:50%;}
.my_info .cont{
	width:630px;
	float:right;}
.my_info .name{
	padding:12px 0;
	font-size:14px;
	border-bottom:1px solid #f2f2f2;}
.my_info .name span{
	font-size:16px;
	font-weight:bold;
	color:#f46665;
	margin-right:10px;}
.my_info .info p{
	margin-top:13px;
	font-size:14px;}
.my_info .info p em{
	width:400px;
	display:inline-block;}
.my_info .info p a{
	margin-left:10px;}
.my_input{
	margin:30px 0 30px 50px;}
.my_input p{
	font-size:14px;
	line-height:42px;
	margin-bottom:11px;}
.my_input p span{
	width:85px;
	text-align:right;
	margin-right:12px;
	vertical-align:middle;
	display:inline-block;}
.my_input p input{
	width:192px;
	height:40px;
	font-size:14px;
	line-height:40px;
	color:#999;
	padding-left:13px;
	vertical-align:middle;
	border:1px solid #e6e6e6;}
.my_input p i{
	font-size:24px;
	color:#f46665;
	padding-top:5px;
	height:37px;
	margin:0 10px;
	vertical-align:middle;
	display:inline-block;}
.my_input p .proving{
	width:82px;
	height:32px;
	line-height:32px;
	color:#ee7b1e;
	text-align:center;
	display:inline-block;
	vertical-align:middle;
	border-radius:5px;
	border:1px solid #ee7b1e;}
.my_input p .proving:hover{
	color:#FFF;
	background:#ee7b1e;}
.my_input p .save{
	width:193px;
	height:46px;
	line-height:46px;
	font-size:18px;
	color:#FFF;
	display:inline-block;
	background:#f88413;
	border-radius:5px;
	margin-top:35px;
	text-align:center;
	border-bottom:2px solid #ec6500;}
.my_input p .save:hover{
	border-bottom:2px solid #f88413;}
.my_info p.tips{
	font-size:14px;}
.risk_pro{
	height:300px;
	position:relative;
	padding:46px 0px;
	border-bottom:1px solid #f2f2f2;}
.risk_pro .numb{
	color:#999;
	font-size:18px;
	background:#FFF;
	display:block;
	position:absolute;
	top:-14px;
	right:0px;
	padding-left:10px;}
.risk_pro .last,
.risk_pro .next{
	height:64px;
	position:absolute;
	top:110px;
	font-size:14px;
	line-height:64px;
	color:#999;}
.risk_pro .last{
	padding-left:30px;
	left:40px;
	background:url(../images/risk_last.png) no-repeat left center;}
.risk_pro .next{
	padding-right:30px;
	right:40px;
	background:url(../images/risk_next.png) no-repeat right center;}
.risk_pro .last:hover,
.risk_pro .next:hover{
	color:#f88413;}
.risk_pro .last:hover{
	background:url(../images/risk_last_on.png) no-repeat left center;}
.risk_pro .next:hover{
	background:url(../images/risk_next_on.png) no-repeat right center;}
.risk_list{
	width:355px;
	margin:0 auto;}
.risk_list p{
	font-size:14px;
	margin:10px 0;}
.risk_list a{
	color:#737373;
	display:block;
	font-size:14px;
	line-height:36px;
	margin-left:24px;
	padding-left:20px;
	background:url(../images/risk_a.png) no-repeat left center;}
.risk_list a:hover,
.risk_list a.on{
	background:url(../images/risk_a_on.png) no-repeat left center;}
.risk_pro .btn a{
	width:193px;
	height:46px;
	line-height:46px;
	font-size:18px;
	color:#FFF;
	display:inline-block;
	background:#f88413;
	border-radius:5px;
	margin-top:50px;
	margin-left:230px;
	text-align:center;
	border-bottom:2px solid #ec6500;}
.risk_pro .btn a:hover{
	border-bottom:2px solid #f88413;}
.risk_tip{
	margin-top:15px;
	padding-bottom:20px;}
.risk_tip p{
	color:#999;
	font-size:14px;
	line-height:30px;}
.my_info p.tips strong{
	font-size:30px;
	color:#ff6161;
	margin-right:10px;}
.my_info p.tips a{
	float:right;
	width:100px;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#f88413;
	font-size:14px;
	border:1px solid #f88413;
	border-radius:5px;
	margin-top:8px;}
.my_info p.tips a:hover{
	color:#FFF;
	background:#f88413;}
.personal h3{
	font-size:14px;
	font-weight:normal;
	color:#f88413;
	margin:15px 0;}
.account .top{
	font-size:14px;
	line-height:20px;
	padding-bottom:15px;
	border-bottom:1px solid #f2f2f2;}
.account .top span{
	float:right;}
.account .top a.a01,
.account .top a.a02{
	width:15px;
	height:20px;
	display:inline-block;
	margin-left:20px;
	vertical-align:middle;}
.account .top a.a01{
	background:url(../images/account_top2.png) no-repeat center;}
.account .top a.a02{
	background:url(../images/account_top1.png) no-repeat center;}
.account .top a.a01:hover{
	background:url(../images/account_top2_on.png) no-repeat center;}
.account .top a.a02:hover{
	background:url(../images/account_top1_on.png) no-repeat center;}
.account .pop{
	min-width:140px;
	position:absolute;
	padding:6px;
	background:#FFF;
	border:1px solid #fae2cc;
	border-radius:3px;
	top:-40px;
	display:none;
	text-align:center;}
.account .pop.pop01{
	right:-31px;}
.account .pop.pop02{
	right:-72px;}
.account .pop em{
	width:12px;
	height:7px;
	position:absolute;
	top:32px;
	left:50%;
	margin-left:-6px;
	background:url(../images/account_top.png) no-repeat;}
.account .pop a{
	color:#f88143;
	margin-left:10px;}
.account .top .fl{
	position:relative;}
.my_asset{
	padding:35px 0 45px 0;
	border-bottom:1px solid #f2f2f2;}
.my_asset .pic{
	width:261px;
	float:left;}
.my_asset .cont{
	width:430px;
	float:right;}
.my_asset .cont h5{
	font-size:14px;
	font-weight:normal;}
.my_asset .cont h4{
	font-size:14px;
	font-weight:normal;
	padding-bottom:15px;
	margin-top:15px;
	border-bottom:1px solid #f2f2f2;}
.my_asset .cont h4 i{
	font-size:30px;
	color:#ff6161;
	font-weight:bold;
	margin-right:10px;}
.my_asset .cont p{
	font-size:14px;
	color:#a4a4a4;
	margin-top:25px;
	padding-left:41px;}
.my_asset .cont p.p01{
	background:url(../images/p01.gif) no-repeat 15px 12px;}
.my_asset .cont p.p02{
	background:url(../images/p02.gif) no-repeat 15px 12px;}
.my_asset .cont p.p03{
	background:url(../images/p03.gif) no-repeat 15px 12px;}
.my_asset .cont p i{
	font-size:24px;
	color:#333333;
	margin-right:6px;}
.my_asset .cont p em{
	width:75px;
	display:inline-block;}
.my_asset .cont a{
	float:right;
	margin-right:10px;
	width:72px;
	height:28px;
	line-height:28px;
	text-align:center;
	color:#f88413;
	border:1px solid #f88413;
	border-radius:3px;}
.my_asset .cont a:hover,
.my_asset .cont a.on{
	color:#FFF;
	background:#f88413;}
.pro_better h4{
	font-size:16px;
	font-weight:normal;
	margin:20px 0;}
.pro_better li{
	float:left;
	width:242px;
	height:276px;
	margin-right:22px;
	background:#fafafa;
	text-align:center;}
.pro_better li h5{
	font-size:18px;
	font-weight:normal;
	margin-top:20px;}
.pro_better li h5 span{
	display:block;
	color:#999;
	font-size:16px;
	margin-top:5px;}
.pro_better dl{
	width:162px;
	height:132px;
	position:relative;
	margin:30px auto 0;
	background:url(../images/index_dl.png) no-repeat top center;}	 
.pro_better dl dt{
	color:#f46665;
	height:66px;
	line-height:66px;
	text-align:center;
	padding-top:42px;}	
.pro_better dt em{
	font-size:42px;
	font-family:Arial;}
.pro_better dt i{
	font-size:14px;}
.pro_better dl dd{
	width:100%;
	position:absolute;
	top:130px;
	left:0px;
	text-align:center;}	
.pro_better dl dd p{
	width:auto;
	padding:5px;
	font-size:14px;
	color:#737373;
	display:inline-block;}
.pro_better dl dd.on{
	width:162px;
	height:132px;
	top:0px;
	background:url(../images/index_dl_on.png) no-repeat;}
.index_box01 dl{
	float:left;
	width:162px;
	height:152px;
	margin-right:35px;
	position:relative;
	background:url(../images/index_dl.png) no-repeat top center;}
.index_box01 dl dd{
	top:130px;}	 
.index_box01 dl dd.on{
	width:162px;
	height:132px;
	top:0px;
	background:url(../images/index_dl_on.png) no-repeat;}
.index_box01 dl dd.on_left{
	width:81px;
	height:132px;
	top:0px;
	background:url(../images/index_dl_on.png) no-repeat left bottom;}
.index_box01 dl dd.on_right{
	width:81px;
	height:132px;
	left:81px;
	top:0px;
	background:url(../images/index_dl_on.png) no-repeat right top;}
.pro_better dl dd.on_left{
	width:81px;
	height:132px;
	top:0px;
	background:url(../images/index_dl_on.png) no-repeat left bottom;}
.pro_better dl dd.on_right{
	width:81px;
	height:132px;
	left:81px;
	top:0px;
	background:url(../images/index_dl_on.png) no-repeat right top;}
.account .tit{
	font-size:16px;
	color:#F88413;
	padding-bottom:13px;
	border-bottom:1px solid #f2f2f2;}
.acc_nav {
	float:left;
	width:380px;
	height:40px;
	border:1px solid #f46665;
	border-right:none;}
.acc_nav a{
	width:94px;
	float:left;
	height:40px;
	line-height:40px;
	display:inline-block;
	text-align:center;
	font-size:14px;
	color:#f46665;
	border-right:1px solid #f46665;}
.acc_nav a:hover,
.acc_nav a.on{
	color:#FFF;
	background:#f46665;}
.date{
	float:right;}
.date span{
	float:left;
	width:133px;
	height:40px;
	border:1px solid #e5e5e5;
	position:relative;}
.date span input{
	width:90px;
	height:40px;
	line-height:40px;
	padding-left:13px;
	border-right:none;
	font-size:14px;
	color:#999;
	position:absolute;
	top:0px;
	left:0px;}
.date span a{
	width:21px;
	height:20px;
	position:absolute;
	top:11px;
	right:11px;
	background:url(../images/date.png) no-repeat;}
.date em{
	float:left;
	height:42px;
	line-height:42px;
	color:#e6e6e6;
	display:inline-block;
	width:12px;
	margin:0 6px;
	overflow:hidden;}
.date a.btn{
	float:left;
	width:74px;
	height:42px;
	line-height:42px;
	text-align:center;
	font-size:16px;
	color:#FFF;
	display:block;
	margin-left:9px;
	background:#f88413;
	border-radius:5px;}
.tab_tips{
	margin-top:40px;
	padding:10px 0;
	border-top:1px solid #f2f2f2;}
.tab_tips p{
	color:#737373;
	font-size:14px;
	line-height:30px;}
.custom_list{
	padding-bottom:12px;
	border-bottom:1px solid #f2f2f2;}
.custom_list h3{
	font-size:16px;
	font-weight:normal;
	margin:15px 0;}
.custom_list a{
	float:left;
	width:181px;
	height:36px;
	line-height:36px;
	text-align:center;
	font-size:16px;
	margin-right:12px;
	margin-bottom:12px;
	border:1px solid #e5e5e5;}
.custom_list a:hover,
.custom_list a.on{
	color:#f88413;
	border:1px solid #f88413;}
.account .btn{
	text-align:center;
	padding:30px 0;}
.account .btn a{
	width:207px;
	height:46px;
	line-height:46px;
	text-align:center;
	background:#f88413;
	display:inline-block;
	border-radius:5px;
	font-size:18px;
	color:#FFF;
	border-bottom:2px solid #ec6500;}
.account .btn a:hover{
	border-bottom:2px solid #f88413;}
.tab06 td {
    font-size: 14px;
    text-align: center;
    padding: 15px 0px;
    border: 1px solid #f2f2f2;}
.tab07{
	margin-top:5px;}
.tab07 td {
    font-size: 14px;
    text-align: center;
    padding: 15px 0px;
	background:#fafafa;
    border: 1px solid #f2f2f2;}
.tab_tips2{
	font-size:14px;
	margin-top:20px;}
.tab_tips2 span{
	width:45px;
	float:left;
	color:#f88413;}
.tab_tips2 em{
	width:725px;
	float:left;
	color:#999;
	line-height:22px;}

/* 2016-01-18 */
.change_code{
	margin:40px 0 0 156px;}
.change_code p{
	line-height:42px;
	margin-bottom:11px;}
.change_code p span{
	font-size:14px;
	display:inline-block;
	vertical-align:middle;
	width:115px;
	text-align:right;
	margin-right:10px;}
.change_code p input{
	width:190px;
	height:40px;
	padding-left:15px;
	font-size:14px;
	color:#999999;
	line-height:40px;
	vertical-align:middle;
	border:1px solid #e6e6e6;}
.change_code p img{
	display:inline-block;
	vertical-align:middle;
	margin-left:15px;}
.change_code p a{
	color:#f88413;
	font-size:14px;
	height:42px;
	display:inline-block;
	margin-left:15px;
	vertical-align:middle;}
.mb155{
	margin-bottom:155px;}
.acc_nav02{
	border:none;
	height:42px;}
.acc_nav02 a{
	border-top:1px solid #F46665;
	border-bottom:1px solid #F46665;}
.acc_nav02 a.border{
	border-left:1px solid #F46665;}
.acc_nav02 span{
	float:left;
	line-height:42px;
	font-size:14px;
	margin-right:5px;}
.acc_drop{
	margin-top:20px;}
.acc_drop span{
	float:left;
	line-height:42px;}
.acc_drop .drop_box{
	height:42px;
	margin-right:85px;}
.acc_drop .drop_box .sel_btn{
	width:225px;
	height:40px;
	line-height:40px;
	background:url(../images/drop_icon.png) no-repeat 200px center;}
.acc_drop .sel_list{
	width:235px;
	top:43px;}
.date i{
	float:left;
	line-height:42px;
	font-size:14px;}
.date a.btn02{
	float:left;
	width:72px;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:16px;
	color:#f88413;
	display:block;
	margin-left:9px;
	background:#fff;
	border-radius:5px;
	border:1px solid #f88413;}
.date a.btn02:hover{
	color:#FFF;
	background:#f88413;}
.border1{
	padding-bottom:20px;
	border-bottom:1px solid #f2f2f2;}
.personal h3 span{
	float:right;
	color:#999999;}
.acc_tip{
	font-size:14px;
	color:#999999;
	line-height:24px;
	margin-top:10px;}
.printer{
	width:768px;
	margin:0 auto;
	background:#FFF;
	padding:30px 50px;}
.printer h2{
	font-size:24px;
	text-align:center;}
.printer .top{
	margin-top:50px;
	padding-bottom:18px;
	border-bottom:1px solid #f2f2f2;}
.printer .top span{
	margin-left:50px;
	font-size:14px;}
.printer .btn{
	text-align:center;
	margin:50px 0;}
.printer .btn a{
	width:144px;
	height:42px;
	line-height:42px;
	text-align:center;
	display:inline-block;
	background:#f88413;
	color:#FFF;
	font-size:16px;
	border-radius:5px;}
.account a.top_a{
	font-size:16px;
	color:#999;
	margin-right:20px;
	position:relative;
	top:5px;}	
.account a.top_a.on{
	color:#f88413;}
.pr50{
	padding-right:50px;}
.acc_drop .tit{
	color:#f88413;
	font-size:14px;
	line-height:16px;
	padding-right:15px;
	margin:13px 15px 0 0;
	border-right:1px solid #f88413;}
.fz14{
	font-size:14px !important;}
.my_cont{
	margin:20px 0;}
.my_cont .ul01 li{
	float:left;
	margin-right:300px;}
.my_cont li h3{
	font-size:14px;
	font-weight:normal;
	margin-bottom:10px;}
.my_cont li p{
	font-size:14px;}
.my_cont .ul01 li p span{
	font-size:30px;
	color:#ff6161;
	font-weight:bold;
	margin-right:8px;}
.my_cont .ul01 li p i{
	color:#ff6161;}
.my_cont .ul02{
	background:#fafafa;
	margin-top:20px;
	padding:22px 0;
	border:1px solid #f2f2f2;}
.my_cont .ul02 li{
	float:left;
	padding-left:22px;
	padding-right:55px;
	border-right:1px solid #f2f2f2;}
.my_cont .ul02 li p{
	color:#999;}
.my_cont .ul02 li p span{
	font-size:24px;
	color:#333333;
	font-weight:bold;
	margin-right:5px;}
.ask_box{
	height:127px;
	margin-top:20px;
	position:relative;}
.ask_box .cont{
	width:772px;
	height:101px;
	position:absolute;
	bottom:0px;
	left:-22px;
	padding:21px 21px 0;
	background:#474e5d;}
.ask_box .left,
.ask_box .right{
	width:7px;
	height:127px;
	position:absolute;
	bottom:0px;}
.ask_box .left{
	left:-29px;
	background:url(../images/ask_left.png) no-repeat;}
.ask_box .right{
	right:-29px;
	background:url(../images/ask_right.png) no-repeat;}
.ask_box .cont input{
	width:756px;
	height:45px;
	line-height:45px;
	padding-left:16px;
	font-size:14px;
	color:#999;
	border-radius:5px;}
.ask_box .cont p{
	margin-top:10px;
	line-height:35px;}
.ask_box .cont p span{
	height:35px;
	font-size:14px;
	color:#c8cacf;
	padding-left:33px;
	display:inline-block;
	background:url(../images/ask_icon.png) no-repeat left center;}
.ask_box .cont p a{
	float:right;
	width:96px;
	height:35px;
	line-height:35px;
	color:#FFF;
	font-size:14px;
	text-align:center;
	background:#ea544a;
	border-radius:5px;}
.ask_list li{
	padding:20px 0;
	border-bottom:1px dashed #e6e6e6;}
.ask_list li h3{
	color:#F88413;
	font-size:14px;
	padding-left:23px;
	font-weight:normal;
	margin-bottom:5px;
	background:url(../images/ask_h3.png) no-repeat left center;}
.ask_list li p{
	font-size:14px;
	line-height:24px;
	padding-left:23px;}
.ask_list .ask_bg{
	background:#f9f9f9;
	padding:15px 21px 21px 0;
	border-radius:8px;
	position:relative;
	margin-top:20px;}
.ask_list .ask_bg .icon{
	width:17px;
	height:9px;
	display:block;
	position:absolute;
	top:-9px;
	left:56px;
	background:url(../images/ask_bg.png) no-repeat;}
.ask_list .ask_bg h3{
	background:none;}
.ask_list .ask_bg p{
	line-height:30px;}


/**/
.section_inner{
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-512px;}
.section1 .section_inner{
	height:430px;
	margin-top:-170px;}
.section2 .section_inner{
	height:406px;
	margin-top:-203px;}
.section3 .section_inner{
	height:465px;
	margin-top:-233px;}
.section4 .section_inner{
	height:414px;
	margin-top:-257px;}
.section1 h3{
	margin-top:0px;}
.section2 h3, .section3 h3, .section4 h3{
	margin-top:0px;}
.section3{
	background:url(../images/section3.jpg) no-repeat center top;}
.box1{
	background:url(../images/box1_bg.jpg) no-repeat center top;}
.box1 .section_inner{
	height:347px;
	margin-top:-134px;}
.box2 .section_inner{
	height:362px;
	margin-top:-181px;}
.box3 .section_inner{
	height:478px;
	margin-top:-250px;}
.box4 .section_inner{
	height:411px;
	margin-top:-206px;}
.box5 .section_inner{
	height:492px;
	margin-top:-246px;}
.box6 .section_inner{
	height:423px;
	margin-top:-250px;}
.box1_cont{
	margin-top:0px;}
.box2 h3, .box3 h3, .box4 h3, .box5 h3, .box6 h3{
	margin-top:0px;}

/* 约定交易 */
.appoint_ban{
	width:560px;
	margin:0 auto;
	padding:190px 0 0 210px;}
.appoint_ban h3{
	color:#ec6800;
	font-size:24px;
	font-weight:normal;}
.appoint_ban h3 span{
	width:189px;
	height:47px;
	font-size:0px;
	display:inline-block;
	vertical-align:middle;
	margin-right:10px;
	position:relative;
	top:-12px;
	background:url(../images/appoint.png) no-repeat;}
.appoint_ban p{
	font-size:18px;
	line-height:36px;}
.wrap2{
	width:980px;
	margin:0 auto;}
.appoint_top{
	padding:40px 0 50px 0;
	background:#FFF;}
.appoint_top h3,
.appoint_bot h3{
	font-size:24px;
	color:#ed6f00;
	font-weight:normal;
	text-align:center;
	padding-bottom:17px;
	background:url(../images/appoint_h3.gif) no-repeat bottom center;}
.appoint_top1{
	background:#f7f7f7;
	font-size:14px;
	text-align:center;
	line-height:36px;
	border-radius:5px;
	padding:18px 55px;
	margin-top:21px;
	margin-bottom:35px;}
.appoint_top li{
	padding-top:35px;}
.appoint_top li .left{
	float:left;
	width:140px;
	height:45px;
	font-size:18px;
	color:#FFF;
	padding-top:95px;
	text-align:center;}
.appoint_top li .left1{
	background:url(../images/appoint_left1.png) no-repeat;}
.appoint_top li .left2{
	background:url(../images/appoint_left2.png) no-repeat;}
.appoint_top li .right{
	float:right;
	width:790px;}
.appoint_top li .right p{
	font-size:14px;
	line-height:36px;}	
.appoint_top li .right.border{
	padding-bottom:35px;
	border-bottom:1px solid #f2f2f2;}
.appoint_top li th{
	text-align:center;}
.appoint_bot{
	padding:40px 0 50px 0;
	background:#f7f7f7;}
.appoint_bot1{
	font-size:14px;
	text-align:center;
	line-height:36px;
	border-radius:5px;
	padding:18px 28px;
	margin-top:21px;
	margin-bottom:35px;}
.appoint_bot li{
	float:left;
	width:284px;
	height:400px;
	padding:13px;
	background:#FFF;
	margin-right:22px;
	border:1px solid #f2f2f2;}
.appoint_bot li h4{
	font-size:18px;
	color:#ed6f00;
	font-weight:normal;
	margin:10px 0;}
.appoint_bot li p{
	font-size:14px;
	line-height:28px;}
.appoint_tip{
	font-size:14px;
	color:#f88413;
	margin-top:20px;}




/*-----20160323-----*/
.page2 a, .page2 span {
    color:#333;
}
.foot_warp {
    background:#4d3b33;
    padding:20px 0;
    text-align:center;
    line-height:24px;
    color:#fff;
    font-size:14px;
}
.foot_warp a {
    color:#fff;
}
.foot_warp a:hover{
    color:#f88413;
}

.t_listcont{
    width:982px;
    overflow:hidden;
    padding:0 20px;
    border:1px solid #f2f2f2;
    background:#fff;
}
.t_listcont dl{
    padding:20px 0;
    border-top:1px solid #e6e6e6;
    margin-top:-1px;
    background:#fff;
}
.t_listcont dt {
    float:left;
    width:229px;
    height:154px;
}
.t_listcont dt img{
    display:block;
    width:229px;
    height:154px;
}
.t_listcont dd {
    float:left;
    width:733px;
    margin-left:20px;
    font-size:14px;
    color:#616161;
}
.p_title {
    line-height:24px;
}
.span_c01{
    color:#ec172c;
}
.span_c02 {
    color:#f88413;
}
.intro_p {
    margin:9px 0 ;
    line-height:26px;
    height:78px;
}
.active_time {
    font-size:14px;
    color:#999;
}
.active_time a{
    display:block;
    float:right;
    width:130px;
    height:34px;
    line-height:34px;
    color:#f88413;
    border:1px solid #f88413;
    border-radius:3px;
    text-align:center;
}
.active_time a:hover{
    background:#f88413;
    color:#fff;
}
.active_time p.time{
    padding-left:20px;
    background:url(../images/time.png) 0px 2px no-repeat;
}
.active_time p.guest{
    padding-left:20px;
    background:url(../images/guest.png) 0px 2px no-repeat;
}

.gg_box{
	height:37px;
	line-height:37px;
	border:1px solid #f2f2f2;
    margin:19px 0;
    background:#fff;
}
.gg_tit{
	float:left;
	display:block;
	padding-left:30px;
	color:#999999;
    font-size:14px;
    background:url(../images/laba.png) 10px center no-repeat;
}
.scroll_vertical{
	float:left;
	margin-left:10px;
	height:37px;
	overflow:hidden;
}
.scroll_vertical li{
	vertical-align:bottom;
	line-height:37px;
    font-size:14px;
}
.scroll_vertical li a{
	display:block;
	color:#999;
}

.wenda_list {
    padding:17px;
    background:#fff;
    border:1px solid #f2f2f2;
}
.wenda_list h3{
    font-size:16px;
    line-height:36px;
    color:#4c4c4c;
    border-bottom:1px solid #f2f2f2;
}
.wenda_list dl{
    padding:18px 0;
    border-bottom:1px dashed #f2f2f2;
}
.wenda_list dl dt{
    padding-left:22px;
    height:40px;
    line-height:40px;
    font-size:14px;
    color:#333;
    background:url(../images/dtbg01.png) 10px 16px no-repeat;
}
.wenda_list dl dt span{color:#f88413;}
.wenda_list dl dd {
    position:relative;
    height:54px;
    overflow:hidden;
}
.wenda_list dl dd span{
    display:block;
    position:absolute;
    right:0;
    bottom:0;
    color:#f88413;
    text-align:center;
    line-height:27px;
    width:27px;
    height:27px;
    cursor:pointer;
    z-index:99;
    background:#fff;
}
.wenda_list dl dd .answer{
    color:#737373;
    font-size:14px;
    line-height:27px;
    padding-left:130px;
    text-indent:-115px;
}
.paddingb0{
    padding-bottom:0;
}
.text_area_box {
    padding:18px 24px;
    border:1px solid #f2f2f2;
    margin-top:20px;
    background:#fff;
}
.text_area_box textarea{
    border:1px solid #f2f2f2;
    width:972px;
    height:68px;
    overflow-y:auto;
    overflow-x:hidden;
    color:#333;
    font-size:14px;
    line-height:24px;
    resize:none;
}
.textarea_bot {
    margin-top:10px;
}
.select {
    border:1px solid #f2f2f2;
    font-size:14px;
    color:#999;
    width:67px;
    padding:0 20px 0 7px;
    height:27px;
    position:relative;
    background:url(../images/sanjiao.png) 75px center no-repeat;
    float:left;
}
.select p{
    width:67px;
    height:27px;
    text-align:center;
    line-height:27px;
}
.select ul{
    width:94px;
    background:#fff;
    max-height:270px;
    position:absolute;
    left:0;
    top:28px;
    overflow-x:hidden;
    overflow-y:auto;
    display:none;
}
.select ul li{
    height:27px;
    padding-left:10px;
    line-height:27px;
    cursor:pointer;
}
.select ul li:hover{
    background:#eee;
    
}
.answer_way{
    float:right;
    text-align:right;
}
.answer_way a {
    display:inline-block;
    width:96px;
    height:29px;
    margin-left:20px;
    line-height:29px;
    color:#fff;
    background:#f88413;
    text-align:center;
    font-size:14px;
}

/*2018-10-27 申赎清单 start*/
.mt10 { margin-top: 10px; }
.mt20 { margin-top: 20px; }
.mt30 { margin-top: 30px; }
.fund_info {
	width: 1000px;
	margin: 0 auto;
	z-index: 1;
	position: relative;
}
.fund_tit {
	padding: 24px 0;
	border-bottom: 1px solid #001a7a;
}
.fund_tit h2 {
	line-height: 36px;
	color: #001a7a;
	font-size: 24px;
}
.query_box {
	height: 40px;
	color: #333;
	padding: 15px 0;
}
.query_box > span {
	display: block;
	float: left;
	line-height: 40px;
	font-size: 18px;
}
.date_select {
	float: left;
	width: 208px;
	height: 18px;
	line-height: 18px;
	color: #333;
	padding: 10px;
	margin: 0 10px 0 20px;
	border: 1px solid #afb8d1;
	border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;
	position: relative;
}
.date_select em {
	display: block;
	width: 30px;
	height: 38px;
	cursor: pointer;
	background: url(../images/date.png) no-repeat center;
	position: absolute;
	top: 0;
	right: 6px;
}
.query_btn {
	float: left;
	width: 112px;
	display: block;
	line-height: 40px;
	color: #333;
	font-size: 18px;
	text-align: center;
	background: #e8edff;
	border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;
}
.query_btn:hover {
	color: #ffffff;
	text-decoration: none;
	background: #000AD2;
}
.info_tit {
	height: 24px;
	padding: 10px 0;
	position: relative;
}
.info_tit h3 {
	float: left;
	line-height: 24px;
	font-size: 22px;
	color: #000AD2;
	padding-right: 22px;
	background: #ffffff;
	position: relative;
	z-index: 10;
} 
.info_tit .line {
	width: 100%;
	height: 1px;
	background: #001a7a;
	position: absolute;
	top: 50%;
	left: 0;
}
.info_table {
	padding: 20px 0;
}
.info_table table {
	width: 100%;
	border: 1px solid #dedede;	
}
.info_table th , .info_table td {
	line-height: 28px;
	font-size: 16px;
	padding: 15px 10px 15px 40px;
	border-bottom: 1px solid #dedede;
}
.info_table th {
	color: #4f5766;
	background: #e7ecff;
}
.info_table td {
	color: #5b6270;
}
.date_tit {
	padding: 20px 0 10px;
}
.date_tit h4 {
	line-height: 20px;
	color: #d20246;
	font-size: 18px;
	padding-left: 22px;
	background: url(../images/red_dot.png) no-repeat left center;
}
#nav-left li{width:150px;}
/*2018-10-27 申赎清单 end*/

/* 20230309增加场内外etf start*/
.etf_tab_header .position-absolute{
	width: 100%;
    height: 60px;
    text-align: center;
    background: url(/front/images/i/product-detail/nav-float-bg.jpg) 50% 0 no-repeat;
}
.etf_tab_header ul{
	height: 60px;
    padding-left: 22px;
}
.etf_tab_header ul li{
	font-size: 14px;
    line-height: 60px;
    display: block;
    float: left;
    width: 100px;
    height: 60px;
    margin: 0;
    cursor: pointer;
    -webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    -ms-transition: all .4s ease;
    transition: all .4s ease;
    /* background: #76ff66; */
    color: #fff;
}
.etf_tab_header ul li.act,
.etf_tab_header ul li:hover{
    color: #03217d;
    background-color: #5FF0FF;
}
/* 20230309增加场内外etf end*/

