@charset "utf-8";
/* CSS Document */
/*===============================================================重置部分*/
body, button,  select, textarea { background: none repeat scroll 0 0 ; color: #373737; font: 12px/1 Arial,微软雅黑; /*line-height:1.8; */margin: 0; padding: 0; overflow: hidden; }
h1, h2, h3, h4, h5, h6 { font-size: 12px; padding: 0; margin: 0; }
ul, ol, li, dl, dt, dd { list-style: none; text-decoration:none; height: auto; padding: 0; margin: 0; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */
abbr[title], acronym[title] { /* 注：1.ie6 不支持 abbr; 2.这里用了属性选择符，ie6 下无效果 */ border-bottom: 1px dotted; cursor: help; }
q:before, q:after { content: ''; }
p { margin:0; padding:0;}
/* 重置表单元素 */
legend { color: #373737; } /* for ie6 */
fieldset, img { border: none; } /* img 搭车：让链接里的 img 无边框 */
/* 注：optgroup 无法扶正 */
button, input, select, textarea { font-size: 100%; /* 使得表单元素在 ie 下能继承字体大小 */ }
/* 重置表格元素 */
/* 重置 hr */
hr { border: none; height: 1px; }
/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html { overflow-y: scroll; }
:link { text-decoration: none; color: #373737; }
:visited { text-decoration: none; color: #373737; }
.l{ float:left; }
.r{ float:right;}
a{list-style:none; text-decoration:none ;  font-size:14px; display: inline-block;}
ul,li{ list-style:none;}

body{background: #fff;}
.wrap1024{ position: relative; width: 1024px; margin: 0 auto;}




/*==========head================*/

.nav_wrap{z-index: 99999; width: 100%;height: 78px; background: rgba(255,255,255,.7); box-shadow: 0px 1px 4px rgba(4,0,0,.41);position: fixed;top: 0px;left: 0px;}
.logo{width: 76px; height: 66px; position: relative;margin-top: 5px; margin-left: 42px;}
.nav{width: 580px; overflow: hidden;}
.nav li{float: left; margin: 0 26px; }
.nav li a{height: 78px; line-height: 78px;font-size: 16px; font-family: '微软雅黑';font-weight: bold; color: #123f7a;}
.nav li a:hover,.nav li a.sel_page{color: #1d80a0;}

/*==========index页面================*/
#full-screen-slider .wrap1024{height: 100%;position: absolute; top: 79px; left: 50%;margin-left: -512px;z-index: 9999;}

/*==========登陆框开始================*/
.login_wrap { height:332px; float:left; position:relative;padding-left: 30px;padding-right: 43px; background: url(../images/login_bg.jpg) no-repeat transparent;}

.item{width: 206px; background: #F9F9F9;height: 36px;padding-left: 42px;margin-bottom: 13px; border:1px solid #CCC;}
.tel{position: absolute;font-size: 14px; font-family: '微软雅黑';color: #a9a9a9;left: 78px; bottom:14px;}
.login_wrap_tit{position: absolute;font-size: 16px; font-family: '微软雅黑';color: #fff;top: 20px; right: 32px; }
.item_fore1{margin-top:58px;background: url(../images/name_bg.jpg) 0 0 no-repeat;}
.item_fore2{background: url(../images/pwd_bg.jpg) 0 0 no-repeat;}
.item_fore3{background: url(../images/pass_bg.jpg) 0 0 no-repeat;position: relative;}
.item input{border:none;height: 34px; line-height: 34px; width: 202px; background:#F9F9F9; text-indent: 10px;}
.login-btn{margin-top:10px; width: 100%;height: 40px; line-height: 40px; text-align: center; background: #1899c1;}
.login-btn a{font-size: 14px; font-family: '微软雅黑';color: #fff;cursor: pointer;}

input.login-btn{ color:#fff; border:none;}


.item_fore3 input{width: 120px;margin-right: 5px;}
.item_fore3 .num{width: 81px; height: 36px; background: #fff;display: block; top: 0px; right: 6px;position: absolute;}
.item_fore3 .num img{/* height:32px;*/width: 80px;cursor:pointer; margin-top:7px; }
.check_btn label{font-size: 12px; font-family: '微软雅黑';color: #a9a9a9;}
.forget{float: right;  border-right: 1px solid #EBEBEA;margin-top: 4px;}
.forget a{font-size: 12px; font-family: '微软雅黑';color: #a9a9a9;padding: 0 10px;}
.forget2{border:none;}


/*.item_fore3 input{width: 120px;margin-right: 5px;}
.item_fore3 .num{width: 86px; height: 36px; background: #fff;display: block; top: 0px; right: 0px;position: absolute;}
.item_fore3 .num img{ height:32px;width: 86px;cursor:pointer;}
.check_btn label{font-size: 12px; font-family: '微软雅黑';color: #fff;}
.forget{float: right;  border-right: 1px solid #EBEBEA;margin-top: 4px;}
.forget a{font-size: 12px; font-family: '微软雅黑';color: #fff;padding: 0 10px;}
.forget2{border:none;}*/
/*==========登陆框结束================*/

.index_con{width: 100%; background: #fff; padding-top: 30px; padding-bottom: 60px;}
.index_con .wrap1024{overflow: hidden;}
.index_con .ab_con{width:346px;margin-right:19px;}
.index_con .tit{margin-bottom: 20px; width: 100%;height: 35px; position: relative;padding-top: 7px;text-indent: 47px;color: #282828;font-size: 14px; font-family: '微软雅黑';border-bottom: 1px solid #CCC; }
.index_con .tit .more{width: 36px; height: 17px; background: url(../images/more.jpg) no-repeat;cursor: pointer;position: absolute; bottom: 0px; right: 0px;}
.index_con .news_con{width:315px;overflow: hidden;  margin-right:19px;}
.index_con .ab_con .tit{background: url(../images/ab_tit.jpg) no-repeat 0 0;}
.index_con .ab_con .ab_cap{margin-top: 20px;font-size: 14px; font-family: '微软雅黑';color: #666;line-height: 1.5em;}
.index_con .ab_con img { width:177px; height:142px; float:left; margin-right:5px;}
.index_con .news_con .tit{background: url(../images/new_tit.jpg) no-repeat 0 0;}
.index_con .news_con .news_img{overflow: hidden;height: 120px; }
.index_con .news_con .news_img p{width: 244px;margin-left: 20px;padding-right: 20px; float: left; font-size: 14px; font-family: '微软雅黑'; color: #a0a0a0;padding-bottom: 12px;line-height: 1.2em; border-bottom: 1px dashed #E2E2E2;}
.index_con .news_con .news_img b{font-size: 16px;color: #666; font-weight: normal;display: block;width: 65px; height: 26px;border-bottom: 1px solid #ccc;margin-bottom: 15px;}
.index_con .news_list{margin-top: 10px;}
.index_con .news_list li{width: 100%; height: 35px; border-bottom: 1px dashed #E2E2E2;background: url(../images/dot.jpg) no-repeat 3px center;}
.index_con .news_list li a{width: 100%;height: 100%;cursor: pointer;}
.index_con .news_list li p{position: relative; padding-right: 100px; overflow: hidden; height: 35px; line-height: 35px;font-size:14px;color: #666; font-family: '微软雅黑';text-indent: 24px; }
.index_con .news_list li p .date,.index_con .news_con .news_img .date{display: block;color: #999;font-size: 12px; font-weight: normal;  position: absolute; right: 0px;top: 0px;height: 35px; line-height: 35px; }
.index_con .news_con .news_img .date{border-bottom: none;top: 55px;}

/*==================================index_bannner  没有arr=================================================== */
#full-screen-slider {position:relative; overflow: hidden;width: 100%;height: 628px;}
#slides { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;margin-left:-1px;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;margin-left:-1px;}
#pagination { display:block; list-style:none; position:absolute;bottom: 20px; width:123px; height: 2px;z-index:9900;  margin-left:-54px; left: 50%; }
#pagination li { display:block; list-style:none; width:26px; height:2px; float:left; margin-left:15px;background: #fff; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#1899C1; }
#slides .ban1{background:url(../images/ban1.jpg) center top no-repeat; }
#slides .ban2{background:url(../images/ban2.jpg) center top no-repeat; }
#slides .ban3{background:url(../images/ban3.jpg) center top no-repeat; }






/*======banner结束=======*/




/*======about页面===========*/

/*=========new页面=======*/

.news {  padding:22px;padding-top:0; overflow:hidden; }
.news ul { list-style-image: none; list-style-type: none; margin-top: 6px; }
.news li { border-bottom: 1px dotted #888A89; height: 45px; line-height: 50px; overflow: hidden; }
.news li a { color: #414141; text-decoration: none; }
.news li span { color: #414141; float: right; margin-right: 30px; }
.shownews { padding:22px;padding-top:0; }
.shownews a:hover { text-decoration: underline;}
.shownews .title { /*background:#e7e7e7; */height: 70px;  text-align: center; }
.shownews .title h1 { color:#b90b0a; font-size:18px; line-height:40px;}
.shownews .title span { line-height: 20px;}
.shownews DIV.text { padding:15px; }.hr { color: #666666; margin: 20px 0; line-height:25px; }
.shownews DIV.text p{font-size:14px;margin: 0 0 10px;line-height: 25px;}


/*=========pro页面=======*/
.in_ban{width: 100%;height: 300px; background: url(../images/in_ban.jpg) center center no-repeat;}
.banner_member{width: 100%;height: 350px; background: url(../images/member_banner.jpg) center center no-repeat;}
.in_nav_wrap{width:100%; height: 60px; padding-top: 20px; background: #fff; }
.in_nav li{float: left; /*margin: 0 40px;*/ width:120px;margin: 0 20px}/*height:60px; line-height: 60px;*/
.in_nav li a{font-size: 16px; font-family: '微软雅黑';color: #262020;font-weight: bold; height:50px; line-height: 50px;
width:100%; text-align:center;
 }
.in_nav li a:hover,.in_nav li a.sel_page{color: #1d80a0; border-bottom:#1d80a0 solid 3px;}
.in_con_wrap{width: 100%;padding-top:18px; padding-bottom: 32px;background: #F2F2F2; }
.in_con_wrap .wrap1024{padding-top:50px; padding-bottom: 70px;padding-left: 40px; padding-right: 40px; width: 944px; background: #fff;overflow: hidden; }
.in_con_wrap .in_tit{width:190px; margin-right: 60px;}
.in_con_wrap .in_con{width: 694px; position: relative; line-height:25px; margin-top:10px;}
.in_con_wrap .formInfo,.in_con_wrap .pageInfo{width: 694px; position: relative;}
.in_con_wrap .pageInfo{ line-height:20px;}

.in_con_wrap .in_tit p{width: 100%;height: 33px;text-indent: 20px; font-size:18px; font-family: '微软雅黑';color: #123f7a;font-weight: bold;background: url(../images/in_tit_bg.jpg) no-repeat 0 bottom; }
.in_con_wrap .in_tit li{width: 100%;margin-top: 18px; height: 27px; background: url(../images/dot2.jpg) no-repeat 2px center;border-bottom: 1px dashed #C6C7C8;}
.in_con_wrap .in_tit li.cat_2{background:none; display:none;}
.in_con_wrap .in_tit ul.cat_Nav li{ overflow:hidden;}

.in_con_wrap .in_tit li a{height: 27px; line-height: 27px; text-indent: 20px;font-size:16px; font-family: '微软雅黑';color: #afb0b2;}
.in_con_wrap .in_tit li a:hover{color: #123f7a;}
.in_con_wrap .in_tit li:hover{ background: url(../images/dot3.jpg) no-repeat 2px center;}
.br_tit{ /*padding-top: 20px;padding-bottom: 60px;*/padding-bottom: 20px; text-align: right;font-size:14px; font-family: '微软雅黑';color: #424242;}
.in_con_wrap .in_con table{width: 100%;border-collapse: collapse;/* 边框合并属性 */}
.in_con_wrap .in_con table tr{height: 33px;}

.in_con_wrap .in_con table td{height: 33px; line-height: 33px;border:1px solid #ccc;}
.in_con_wrap .in_con table td:nth-child(1){width: 35%;}
.in_con_wrap .in_con table td:nth-child(2){width: 65%;}

.in_con_wrap .in_con table tr:nth-child(2n){background: #ccc;}
/*基金走势图列表*/
.reveal-modal{ z-index:9999999 !important;}
.trendMap{ margin-bottom:20px; min-height:402px;}
.trendListInner{
	height:132px;
overflow-y:scroll;
width:100%;
overflow-x:hidden;
}
ul.trendList{ zoom:1; overflow:hidden; /*padding:10px 8px;*/ width:875px; overflow:hidden;
border-top:#ccc solid 1px;
border-left:#ccc solid 1px;
/*border:#ccc solid 1px;*/

}
ul.trendList li.head{ font-weight:bold;line-height:30px; height:30px;  }
ul.trendList li { border-bottom:#ccc solid 1px; clear:both; line-height:22px; height:22px; }
ul.trendList li span{ float:left; display:block; border-right:#ccc solid 1px; text-indent:6px;}
ul.trendList li span.date{ width:265px;}
ul.trendList li span.net_asset_value{ width:310px; }
ul.trendList li span.accumulated_net{ width:302px; width:294px;padding-right:2px;}
#show_highcharts{height:420px; width:100%;}
.show_year_date{ width:100%; margin-right:20px; text-align:right; line-height:35px;}
.show_year_date a.year_date{ color:#06C; padding:2px 14px;}
/*.show_year_date a.sel{ color:#F30;}*/
.show_year_date a.month_date{ color:#06C; padding:2px 4px;}

.show_year_date a.months_6_date,.show_year_date a.month_1_date{ color:#06C; padding:2px 14px;}

.show_year_date a.sel_month{ color:#039; font-weight:bold;}
.show_year_date a.sel{ color:#fff; font-weight:bold; background-color:#1d80a0;}

p.Fund_note{ clear:both; margin-top:20px;    color: #1d80a0; line-height:25px;}
p.Fund_links a{ font-size:11px;  line-height:20px ; color:#039; margin:2px 6px;}
p.Fund_links a:hover{ color:#F60;}
.note_inner .note_title{font-size: 16px !important;color: #f54242; text-align:center; line-height:50px;}
.note_inner .notetxt{background: #fff;
margin: 5px 0 25px 0;
padding: 5px 15px;
color: #525558;
line-height:20px;
}
.note_operation{ width:100%; margin:20px 0px; padding:0px 50px; text-align:center;}
.note_operation a{    background-color: #d7322d; display:inline-block; line-height:45px; width:240px; border-radius:5px;
-moz-border-radius:5px; -ms-border-border-radius:5px; -webkit-border-radius:5px;-o-border-radius:5px; color:#fff; font-weight:bold;
font-size:18px;}
.note_operation a.accept{ margin-right:12px;}
/*==================show页面================*/

/*======================foot===============*/
.w_100{ width:100% !important;}
.foot_wrap{width: 100%;height: 150px;background: #222225;}
.foot_wrap .wrap1024{height: 100%;}
.foot_nav{width: 100%;height: 28px; background: url(../images/foot_nav_bg.png) no-repeat;position: absolute; top: -12px;}
.foot_nav li{float: left;padding: 4px 0;}

.foot_nav li a{height: 20px; line-height: 20px;font-size: 14px; font-family: '微软雅黑'; color: #fff;padding: 0 20px; border-right: 1px solid #fff;}
.foot_nav .frist{margin-left: 287px;}
.foot_nav .last a{border-right: none;}
.foot{overflow: hidden;padding-top: 17px;}
.foot .ser{width: 270px; height: 33px; text-align: center;background: #191A1C;padding: 50px 0;font-size: 14px; font-family: '微软雅黑'; color: #888;margin-right: 35px;}
.foot .ser b{font-weight: normal; font-size: 28px; font-family: Arial;display: block; margin-top: 15px;}
.foot .add{width: 357px;background: url(../images/add.jpg) no-repeat 0 center;padding-left: 43px;font-size: 14px; font-family: '微软雅黑'; color: #555; line-height: 1.8em;margin-top: 44px;}
.foot .add a{ color:#555;}
.foot .code{position: absolute; bottom: 25px; right: 40px; width: 100px; background: url(../images/code.png) no-repeat 0 top;font-size: 14px; font-family: '微软雅黑'; color: #888;padding-top: 85px;text-align: center;}
.foot .code .codeInner{  position:relative;}
.foot .code .codeInner .cbg{background:url(../images/dp_code.png) no-repeat;
position:absolute; bottom:3px; left:20px; width:60px; height:60px; }
.foot .code .codeInner p{ position:absolute; bottom:-15px; left:23px;}
/*.loginline{ margin-top:20px;}*/

table.pay_list tr td.downIn{ position:relative; z-index:99999;}
table.pay_list tr td.downIn dl.downList{ border:#ccc solid 1px; background:#303030; min-height:90px; position:absolute; 
 top:-10px; display:none;
  filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;
  -webkit-opacity:0.8;-ms-opacity:0.8;
  border-radius:5px;
  -moz-radius:5px;
  -webkit-radius:5px;
  -o-webkit-radius:5px;
  -ms-webkit-radius:5px;
  z-index:99999;
  
  
 }
table.pay_list tr td.downIn dl.downList a{ color:#fff; font-size:12px; font-weight: normal; min-width:120px; display:block; border-bottom:#ccc solid 1px;}
table.pay_list tr td.downIn dl.downList dt{ line-height:22px;}
table.pay_list tr td.downIn dl.downList a.last{border-bottom: none;}