@charset "utf-8";
/* CSS Document */
html{
	width:100%; height:100%;
	-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight:rgba(0,0,0,0);-webkit-text-size-adjust:none;
	font-size: 100%;
	overflow-x:hidden; overflow-y:auto;
}
body {
	margin:0; padding:0; background-color: #fff;
}

body, div, ul, li, dl, dt, dd, p, th, td{
	margin:0; padding:0; font-size:16px; color:#454545; font-family:"黑体", Arial, "宋体";
	-webkit-text-size-adjust:none;
}

h1, h2, h3, h4, h5, h6, table, th, td, input, button, select, textarea, sub, span, em{
	margin:0; padding:0; font-size:16px;
}
input, button, select, textarea, sub{
	font-size:16px; font-family:"黑体", Arial, "宋体";
}
em, cite, address, optgroup { font-style:normal; 1}

img, input, button, select, textarea { vertical-align:middle; }

ul, ol { list-style:none}

label {
	cursor:pointer;
}
a:link, a:visited { text-decoration:none}
input,button,select,textarea{outline:none} textarea{resize:none;}

table{
	border-collapse:collapse; border:0;
}
th, td{
	padding:0; border:0;
}
img{
	width:100%; vertical-align:middle;
}

input,
textarea{
	margin:0;padding:0;border:0;
	font-family:"黑体", Arial;font-weight:normal;color:#333;
    -moz-box-sizing:border-box; -ms-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;
}
button,
input[type=button],
input[type=submit]{
	border:0; cursor:pointer; text-align:center; color:#fff;
	-webkit-appearance:none;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
}

/* 消除谷歌浏览器黄色边框 */
input, button, select, textarea{
	outline:none;
}
textarea{
	resize:none;
}

.boxsizing{
	-moz-box-sizing:border-box; -ms-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;
}

input[type='file']{
	width:0;height:0;overflow:hidden;
}

::-webkit-input-placeholder { /* WebKit browsers */
    color: #e84a95;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #e84a95;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #e84a95;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #e84a95;
}

.btn1{
	display:inline-block; text-align:center;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
}
.btn1{
	width:80px; height:28px; line-height:28px;
	font-size:1em; color:#fff;
}

header{
	margin:0 auto; width:100%; max-width:640px; padding:10px 2%; border-bottom:2px solid #959595; overflow:auto;
}
header h1{
	float:left; width:42%; margin:0; padding:0;
}
header .tel400{
	float:right; width:38.66666667%;
}

section{
	margin:0 auto; width:100%; max-width:640px;
}

/* 首页 */
.home-youhui{
	margin:5px 0; border-bottom:1px solid #959595; overflow:auto;
}
.home-youhui li{
	float:left; width:50%;
}
.home-fundtl{
	height:40px; overflow-y:hidden;
}
.home-fundtl ul{
	width:700px; overflow:auto;
}

.home-fundtl li {
	float: left;
	width: 99px; height: 40px;
	padding-right:1px;
	background-image:url(../images/line1.png);
	background-repeat:no-repeat;
	background-position:right center;
}
.home-fundtl li a{
	line-height:40px; text-align:center; display:block; color:#565656;
}
.home-fundtl li.active a{
	line-height:40px; text-align:center; display:block; color:#4a81bc;
}
.home-fundtl li.active a{
	background-image:url(../images/icon/icon3.png);
	background-repeat:no-repeat;
	background-position:center bottom;
}

.home-fundm{
	border-bottom:1px solid #959595; overflow:auto;
}
.home-fundtable td{
	line-height:1.125em; padding:10px 0; font-size:0.875em;
}
.home-fundtable thead td{
	color:#fff;
	background-color:#60a0e5;	
}
.home-fundm-tl{
	float:left; width:30%;
}
.home-fundm-tl td{
	padding-left:10px; padding-right:10px;
}
.home-fundm-tl td img{
	width:auto; margin-left:3px; vertical-align:middle;
}
.home-fundm-lst{
	float:left; width:70%; overflow-x:scroll; overflow-y:hidden;
}
.home-fundm-lst td{
	text-align:center;
}
.home-fundm-lst td em{
	text-decoration:line-through;
	font-size:0.875em; color:#999;
}
.home-fund{
	width:1000px;
}

.home-info-m{
	overflow:auto;
}
.home-info{
	min-height:90px; padding:15px 3%; border-bottom:1px solid #cacaca; overflow:auto;
	position:relative;
}
.home-info p{
	width:90px; padding:0 10px; position:absolute; left:0; top:15px;
}
.home-info ul{
	padding-left:100px; padding-top:5px;
}
.home-info ul h3{
	line-height:1.5em; margin-bottom:0.2em; font-size:1em;
}
.home-info ul h3 span{
	float:right; display:block;
}
.home-info ul h3 img{
	width:auto; height:14px;
}
.home-info ul dl{
	line-height:1.5em; overflow:auto;
}
.home-info ul dt{
	float:left; width:68%; font-size:0.875em;
	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
.home-info ul dt a{
	color:#4a526b;
}
.home-info ul dd{
	float:right; width:30%; text-align:right; font-size:0.625em; color:#959595;
}


/* 网上交易 */
.wsjy-fund-basic td{
	line-height:1.25em; padding:10px 0; text-align:center;
	font-size:0.875em; color:#4283c9;
}
.wsjy-fund-basic td span{
	display:block; font-size:1em; color:#000;
}
.wsjy-fund-basic td em{
	margin-left:3px; text-decoration:line-through; font-size:0.625em; color:#999;
}
.wsjy-fund-basic td img{
	width:80%; max-width:95px;
}

.wsjy-fund-sy{
	overflow:auto;
}
.wsjy-fund-sytl{
	float:left; width:18%;
}
.wsjy-fund-sylst{
	float:left; width:72%; overflow-x:scroll; overflow-y:hidden;
}
.wsjy-fund-sytable{
	overflow:auto;
}
.wsjy-fund-sy th{
	line-height:1.25em; padding:10px 0; text-align:center;
	font-size:0.875em; font-weight:normal; color:#3455a2;
}
.wsjy-fund-sy td{
	line-height:1.25em; padding:10px 0; text-align:center;
	font-size:0.875em; color:#636e8b;
}
.wsjy-fund-sy td span{
	display:block; font-size:1em; color:#000;
}

.wsjy-fund-sytl .trbg1 th{
	background-color:#dcf3fd;
}
.wsjy-fund-sytl .trbg2 th{
	background-color:#aee2fb;
}

.wsjy-fund-sylst .trbg1 td{
	background-color:#f3fbfe;
}
.wsjy-fund-sylst .trbg2 td{
	background-color:#dcf3fd;
}

.wsjy-fund-arrow .trbg1 th{
	background-color:#f3fbfe;
}
.wsjy-fund-arrow .trbg2 th{
	background-color:#dcf3fd;
}

.wsjy-fund-arrow{
	float:left; width:10%;
}
.wsjy-fund-arrow img{
	width:95%; max-width:100px;
}

.wsjy-fund-jzzs{
	padding:0 5% 5% 5%; border-bottom:1px solid #959595;
	background-color:#efefef;
}
.wsjy-fund-tab{
	padding:10px 0;
	overflow:auto;
}
.wsjy-fund-jzzs h3{
	float:left; font-weight:normal; color:#3455a2;
}
.wsjy-fund-jzzs ul{
	float:right;
}
.wsjy-fund-jzzs li{
	float:left; margin-left:8px; font-size:0.875em; color:#636e8b;
}
.wsjy-fund-jzzs li.active{
	padding-left:8px; border-left:1px solid #636e8b;
}

.wsjy-dajia{
	margin:10px 0; overflow:auto;
}
.wsjy-dajia h3{
	line-height:2.5em; margin:0; padding:0 0 0 0.9375em; color:#fff;
	background-color:#ec707f;
}
.wsjy-dajia ul{
	padding:10px 5% 0 5%; overflow:auto;
}
.wsjy-dajia li{
	float:left; width:48%; margin-right:2%; padding-top:10px;
	background-color:#fff;
}
.wsjy-dajia li:nth-child(2n){
	margin-right:0;
}
.wsjy-dajia-name{
	line-height:1.25em; margin:0 5% 5% 5%; padding-left:12%; color:#ec717f;
	background-image:url(../images/icon/icon2.png);
	background-size:auto 100%;
	background-repeat:no-repeat;
}
.wsjy-dajia dl{
	line-height:1.25em; margin:0 5%; overflow:auto;
}
.wsjy-dajia dt{
	float:left; font-size:0.875em; color:#636e8b;
}
.wsjy-dajia dd{
	float:right; font-size:0.875em; color:#e80101;
}
.wsjy-dajia-link{
	margin-top:5%;
}
/*.wsjy-dajia h3{
	padding:10px 0; font-weight:normal; color:#fff;
}
.wsjy-dajia ul{
	overflow:auto;
}
.wsjy-dajia li{
	float:left; width:48%; margin-right:2%; padding-top:10px;
	background-color:#fff;
}
.wsjy-dajia li:nth-child(2n){
	margin-right:0;
}
.wsjy-dajia-name{
	line-height:1.25em; margin:0 5% 5% 5%; padding-left:12%; color:#ec717f;
	background-image:url(../images/icon/icon2.png);
	background-size:auto 100%;
	background-repeat:no-repeat;
}
.wsjy-dajia dl{
	line-height:1.5em; margin:0 5%; overflow:auto;
}
.wsjy-dajia dt{
	float:left; font-size:0.875em; color:#636e8b;
}
.wsjy-dajia dd{
	float:right; font-size:0.875em; color:#e80101;
}
.wsjy-dajia-link{
	margin-top:5%; position:relative;
}
.wsjy-dajia-link a{
	width:89.08554572%; margin-left:-44.54277286%;
	position:absolute; left:50%; top:55%;
}*/

.wsjy-m h2{
	line-height:2.5em; margin:0; padding:0 0 0 0.9375em;
	color:#fff;
	background-color:#64b4f0;
}
.wsjy-jbxx{
	padding:0.625em 0.9375em;overflow:auto;
}
.wsjy-jbxx li{
	float:left; width:50%; line-height:1.5em; font-size:0.875em;
}
.wsjy-jbxx li span{
	margin-right:5px; font-size:0.875em; color:#636e8b;
}
.wsjy-table td{
	line-height:1.5em; padding:2% 0; text-align:center; font-size:0.875em;
}
.wsjy-table thead{
	background-color:#aee2fb;
}

/* 客服服务 */
.gxb-m{
	overflow:auto;
	background:url(../images/kffw-bg.png) repeat-x 0 bottom;
}
.gxb-m h2{
	line-height:1.875em; margin:0.625em 5% 0 5%; font-size:1.25em; color:#64b4f0;
}
.gxb-tedian{
	margin:0 5%; overflow:auto;
}
.gxb-tedian li{
	float:left; width:48%; line-height:1.5em; min-height:125px; margin-right:2%; margin-bottom:2%;
	font-size:0.625em; text-align:center;
	background-color:#fff;
}
.gxb-tedian li img{
	margin-bottom:0.625em;
}
.gxb-tedian li span.syl{
	margin-top:0.3em; display:block; font-size:2em; color:#f6b60b;	
}
.gxb-tedian li:nth-child(2n){
	margin-right:0;
}
.gxb-intro{
	line-height:1.25em; margin:0.625em 5%; font-size:0.875em; color:#636e8b;
}
.gxb-logo{
	margin:0 5% 3% 5%; overflow:auto;
}
.gxb-logo li{
	float:left; width:32%; margin-right:2%; margin-bottom:2%;
}
.gxb-logo li:nth-child(3n){
	margin-right:0;
}

.zxkf-m{
	padding:0.9375em 5%;
	background-color:#039be5;
}
.zxkf-m h2{
	margin:0 0 0.5em 0; font-size:1.25em; color:#fff;
}
.zxkf-intro p{
	line-height:1.25em; margin-bottom:0.3125em;
	font-size:0.875em; color:#fff;
}
.zxkf-link{
	margin-top:0.5em; text-align:right;
}
.zxkf-link a{
	width:80px; height:30px; line-height:30px; padding-left:20px;
	font-size:0.875em; color:#fff;
	display:inline-block; text-align:center;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
	background-image:url(../images/icon/icon1.png);
	background-size:auto 70%;
	background-repeat:no-repeat;
	background-position:5px center;
	background-color:#fbae3f;
}

/* 活动专区 */
.huodong{
	overflow:auto;
}
.huodong li{
	border-bottom:1px solid #959595; overflow:auto;
}
.huodong li .row-date{
	line-height:2.25em; padding-left:0.625em; font-size:0.875em; color:#005387;
}
.huodong li dl{
	overflow:auto;
}
.huodong li dt{
	float:left; width:36%;
}
.huodong li dd{
	float:left; width:64%; padding:0 0.625em;
}
.huodong li .row-title{
	margin-bottom:0.3125em;
	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
.huodong li .row-title a{
	line-height:1.25em; font-size:1em; font-weight:bold; color:#005387;
}
.huodong li .row-intro{
	line-height:1.25em; font-size:0.875em; color:#626262;
}
.huodong li .row-link{
	margin:0.4em 0 0.1em 0; text-align:right;
}
.huodong li .row-link a{
	margin-left:5px;
}

.pagespace{
	padding:20px 0 10px 0;
}
.pagespace span{
	width:25%; display:block;
}
.pagespace img{
	width:45%; max-width:80px;
}

/* 底部导航 */
nav{ 
	width:100%; position:fixed; left:0; bottom:0; border-top:1px solid #959595;
	background-color:#fff;
}
nav ul{
	margin:0 auto; width:100%; max-width:640px; overflow:auto;
}
nav ul li{
	float:left; width:25%;
}
nav ul li a{
	padding:10px 0; display:block; text-align:center;
}
nav ul li img{
	width:45%; max-width:80px;
}