/*
 * @Author hanruichen 651288180@qq.com
 * @Msn:tangbohu110@hotmail.com
 * @Date:2010-01-28
 */
@import url(global.css);
@import url(footer.css);
/*--首页 主体----------------------------*/
#main{width:975px;margin:10px auto auto;overflow:hidden;}
#main .mainBanner{border:1px solid #ccc;padding:8px 0;margin-bottom:15px;}
#main .mainBanner .b{width:960px;overflow:hidden;margin:0 auto;}

#main .left{width:240px;float:left;}
#main .left .login{background:url(../images/left_login02.jpg);margin-bottom:14px;}
#main .left .login h3{height:39px; line-height:25px;padding-left:5px; font-size:12px;color:#9f0100;background:url(../images/left_login01.jpg);}
#main .left .login h3 ul{padding-top:10px;padding-left:5px;}
#main .left .login h3 li{height:25px;text-align:center;background:url(../images/r_tab2.gif) 0 0; line-height:25px;float:left;margin-right:5px;color:#c60000;}
#main .left .login h3 li a{padding:0 10px;background:url(../images/r_tab2.gif) -32px right; display:block;color:#c60000;}
#main .left .login h3 li b{padding:0 10px;background:url(../images/r_tab2.gif) -32px right; display:block;color:#c60000;}
#main .left .login h3 li.current{background:url(../images/r_tab1.gif) 0 0;}
#main .left .login h3 li.current a,
#main .left .login h3 li.current b{text-decoration:none;font-weight:bold;background:url(../images/r_tab1.gif) -32px right;}
#main .left .login .b{background:url(../images/left_login03.jpg) bottom left no-repeat;padding-bottom:10px;}
#main .left .login .inforBg{background:url(../images/left_login05.jpg) repeat-x;width:225px;margin:0 auto;padding-top:5px;}
#main .left .login dt{width:77px;height:20px;line-height:20px;text-align:right; font-weight:bold;color:#333;}
#main .left .login dd{margin:-20px 0 0 80px;padding-bottom:3px;}
#main .left .login .select{width:130px;}
#main .left .login .input{width:125px;height:18px;line-height:20px;border:1px solid #b5b5b5;background:url(../images/input_bg.jpg);}
#main .left .login dd .btnSubmit{width:54px;height:22px;border:0;background:url(../images/btn_login.jpg);color:#fff; font-weight:bold;}
#main .left .login dd a{color:#9f0100; text-decoration:underline;}
#main .left .login p{padding:5px 0;background:#fff;}
#main .left .login p a{margin-left:15px; font-weight:bold;}
#main .left .login .code{line-height:1.5em;}
#main .left .login .code .img{ text-align:right;padding-right:8px;}
#main .left .login .code .alert{color:#c50009;padding-left:5px;}
#main .left .login .code .txt{padding-left:10px;}
#main .left .login .loginBg{width:215px;margin:0 auto;padding-top:5px;}
#main .left .login .loginBg li{height:21px; background:url(../images/btn_login04.jpg) no-repeat; line-height:21px;padding-left:5px;margin-bottom:5px;}
#main .left .login .loginTxt{width:210px;margin:0 auto; line-height:1.8em;padding:15px 0;}
#main .left .login .loginTxt span{color:#9f0100;}
#main .left .login .loginBtn{width:215px;margin:0 auto;}



#main .left .mainMenu{width:230px;}
#main .left .mainMenu li{margin-bottom:13px;background:url(../images/mainMenu.jpg) no-repeat; line-height:35px;padding-left:35px; }
#main .left .mainMenu li.current{background:url(../images/mainMenu2.jpg) no-repeat;}
#main .left .mainMenu li.current dl{ display:block;}
#main .left .mainMenu li.current a{color:#c60000;}
#main .left .mainMenu li a{display:block;height:35px; line-height:35px;padding-left:35px; font-size:12px; font-weight:bold; white-space:nowrap;}
#main .left .mainMenu li a:hover{ text-decoration:none;}
#main .left .mainMenu dl{background:#fff; display:none;}
#main .left .mainMenu dd{background:#fff url(../images/icon_t2.jpg) no-repeat 36px 14px;}
#main .left .mainMenu dd a{color:#333!important;font-weight:normal;padding-left:55px;}
#main .left .mainMenu dd.current{background:#fff url(../images/icon_t1.jpg) no-repeat 36px 14px;}
#main .left .mainMenu dd.current a{color:#c60000!important;font-weight:normal;}
#main .left .mainMenu1 dl{padding-top:10px;}
#main .left .mainMenu1 dd{background:#fff url(../images/icon_b.jpg) no-repeat 36px 10px;}
#main .left .mainMenu1 dd a{height:26px; line-height:26px;font-size:12px!important;}

#main .left .banner{width:230px;margin:0 auto 12px auto;}
#main .right{width:722px;float:right;}
#main .right .banner{height:157px;border:1px solid #dcdcdc;margin-bottom:14px;}
#main .right .banner .b{width:712px;height:149px;overflow:hidden;margin:4px auto 0 auto;}
#main .right .column{width:100%;}
#main .right .column .title{height:35px; line-height:35px;background:url(../images/lc_title.jpg);margin-bottom:14px;padding-left:10px;color:#333;}
#main .right .column .title .current{color:#c60000; font-weight:bold;}
#main .right .column .title .search{float:right;padding-right:10px; font-weight:bold;*_padding-top:5px;}
#main .right .column .title .txtSearch{width:185px;height:17px;line-height:17px;border:1px solid #b4b4b4;background:url(../images/input.jpg);}
#main .right .column .title .btnSubmit{width:56px;height:24px;border:0;background:url(../images/btn_search.jpg);color:#333; font-weight:bold;margin-left:10px;}
#main .right .column .title .btn{float:right;margin-top:3px;}
#main .right .column .b{background:url(../images/lc_mainbg.jpg) repeat-x #fff;padding-top:25px;}
#main .right .column .bin{width:655px;margin:0 auto 0 auto;}
#main .right .column .list{margin-top:15px;}
#main .right .column .list li{padding:10px 0;border-bottom:1px dotted #bfbfbf;padding-left:30px; background:url(../images/icon_s.jpg) no-repeat 10px 13px; clear:both;}
#main .right .column .list li.up{background:url(../images/icon_s1.jpg) no-repeat 10px 13px;}
#main .right .column .list li.up a{color:#c60000;}
#main .right .column .list li a{color:#333;}
#main .right .column .list .date{float:right;margin-right:10px;}
#main .right .column .page{text-align:center;padding:10px 0;}
#main .right .tablePage{ text-align:left;padding:5px 5px 15px 5px; line-height:1.5em;}
#main .right .tablePage span.span{ float:right;}
#main .right .tablePage .input{width:30px;background:url(../images/input_bg.jpg) repeat-x;border:1px solid #b5b5b5;}

#main .right .h2{width:680px;height:44px; background:url(../images/h2.jpg);margin:0 auto;color:#9f0100; line-height:44px;}
#main .right .h2 b{padding-left:20px;}
#main .right .about{width:670px;margin:0 auto;color:#333;line-height:2em; min-height:580px;*_height:580px;}
#main .right .about p{ text-indent:35px;margin:20px 0;}
/* 栏结构*/
#main .mainColumn{margin-bottom:10px;}
#main .mainColumn h3{height:45px; background:url(../images/right_title2.jpg) no-repeat; font-size:12px;}
#main .mainColumn h3 ul{padding-top:10px;padding-left:15px;}
#main .mainColumn h3 li{height:32px;text-align:center;background:url(../images/r_tab2.gif); line-height:32px;float:left;margin-right:5px;color:#333;}
#main .mainColumn h3 li a{font-weight:normal;padding:0 10px;background:url(../images/r_tab2.gif) bottom right; display:block;}
#main .mainColumn h3 li b{padding:0 10px;background:url(../images/r_tab2.gif) bottom right; display:block;}
#main .mainColumn h3 li.current{background:url(../images/r_tab1.gif) 0 0;}
#main .mainColumn h3 li.current a,
#main .mainColumn h3 li.current b{text-decoration:none;font-weight:bold;background:url(../images/r_tab1.gif) bottom right;}
#main .mainColumn .b{border:1px solid #e1e1e1;margin-left:1px;background:url(../images/b_bg.jpg) repeat-x;}

/* 信息披露详细*/
#main .right .bin .binContent{color:#333;}
#main .right .bin .binContent h3{font-size:14px;margin:15px 0;text-align:center;}
#main .right .bin .binContent .date{text-align:center;border-bottom:1px solid #ccc;padding-bottom:10px;}
#main .right .tableBox{ background:url(../images/table_bg.jpg) no-repeat center bottom;padding-bottom:10px;width:700px;overflow-x:auto;overflow-y:hidden;}
#main .right .tablePl{border-top:1px solid #bebebe;border-left:1px solid #bebebe;background:#fff;margin:0 auto;margin-top:10px;}
#main .right .tablePl td{border-right:1px solid #bebebe;border-bottom:1px solid #bebebe;padding:5px 0;padding-left:2px;color:#333; line-height:1.6em;}
#main .right .tablePl th{border-top:1px solid #fff;border-right:1px solid #bebebe;border-bottom:1px solid #bebebe;background:#e2e2e2;height:31px;text-align:center;}
#main .right .tablePl .trbg{background:#fff url(../images/tdbg.jpg) repeat-x left bottom;}
#main .right .tablePl .tdbg{ background:#f0f0f0;}
#main .right .bin .binContent .txt{ line-height:2.5em;padding:10px 0;}
#main .right .tablePl td.cif{border-right:1px solid #bebebe;border-bottom:1px solid #bebebe;padding:5px 0;padding-left:2px;color:#333; line-height:1.6em;white-space:nowrap;word-break:keep-all;}
#main .right .tablePl th.cif{border-top:1px solid #fff;border-right:1px solid #bebebe;border-bottom:1px solid #bebebe;background:#e2e2e2;height:31px;text-align:center;white-space:nowrap;word-break:keep-all;}
#main .right .tablePl td b{white-space:nowrap;word-break:keep-all;}

/* 养老基金_友情链接 */
#main .right .linkUrl{padding-bottom:200px;}
#main .right .linkUrl ul{width:620px;overflow:hidden;margin:0 auto;padding-top:20px;}
#main .right .linkUrl li{float:left;width:50%;height:50px;}
#main .right .linkUrl .btn{width:255px;height:44px;line-height:44px;text-align:center;background:url(../images/linkbg.jpg);font-weight:bold;margin:0 auto;}
#main .right .linkUrl .btn a{color:#333;}
/* 理财频道_反洗钱专栏*/
#main .right .h2 .t{color:#333;}
#main .right .lcText{width:635px;margin:0 auto;overflow:hidden;line-height:2em;color:#333;padding:5px 0 10px 0;}
#main .right .flMsg{background:#f4f4f4;width:650px;margin:0 auto;padding:10px;line-height:1.8em;color:#828282;}

/* 基金产品 */
.jjList{width:100%;margin:0 auto;}
.jjList .search{padding:10px 0 20px 15px; background:#f4f4f4 url(../images/lc_b1.jpg) left bottom repeat-x;}
.jjList .search b{color:#333;}
.jjList .search .select{width:178px;margin-right:15px;}
.jjList .search .input{width:105px;height:18px;border:1px solid #ccc;color:#999;background:url(../images/date.jpg) no-repeat top right; cursor:default;}
.jjList .search .btnSubmit{width:70px;height:24px;border:0;background:url(../images/btn_jr.jpg);color:#333; font-weight:bold;margin-left:10px;}
.jjList .table{padding-bottom:4px;width:98%;margin:0 auto;}
.jjList .table th{height:65px;color:#a72d2b;background:url(../images/th_bg.jpg) repeat-x;border:1px solid #fff;text-align:center;}
.jjList .table td{border:1px solid #fff;border-top:0; text-align:center;height:30px;background:#f7f7f7;}
.jjList .table td.td{color:#717171; background:#efefef;}
.jjList .table tr.tr td{background:#e4e4e4;}
/* 我的账户 */
#main .right{margin-bottom:10px; overflow:hidden;}
#main .right .column1{margin:0;}
#main .right .column1 h3{height:45px; background:url(../images/right_title.jpg) no-repeat; font-size:12px;}
#main .right .column1 h3.h3{height:45px; background:url(../images/right_title.jpg) no-repeat -2px 0; font-size:12px;}
#main .right .column1 h3 ul{padding-top:10px;padding-left:15px;}
#main .right .column1 h3 li{height:32px;text-align:center;background:url(../images/r_tab2.gif); line-height:32px;float:left;margin-right:5px;color:#333;}
#main .right .column1 h3 li a{font-weight:normal;padding:0 10px;background:url(../images/r_tab2.gif) bottom right; display:block;}
#main .right .column1 h3 li b{padding:0 10px;background:url(../images/r_tab2.gif) bottom right; display:block;}
#main .right .column1 h3 li.current{background:url(../images/r_tab1.gif) 0 0;}
#main .right .column1 h3 li.current a,
#main .right .column1 h3 li.current b{text-decoration:none;font-weight:bold;background:url(../images/r_tab1.gif) bottom right;}
#main .right .column1 .b{border:1px solid #e1e1e1;margin-left:1px;background:url(../images/b_bg.jpg) repeat-x; height:auto; overflow:hidden;}
#main .right .myLogin{width:680px; height:285px; margin:0 auto; overflow:hidden;padding:15px 0;}
#main .right .myLogin .loginL{width:342px;height:241px; background:url(../images/my_login.jpg) no-repeat;float:left;padding-top:20px;}
#main .right .myLogin .loginL dt{width:95px;height:20px; text-align:right;line-height:20px;color:#333;}
#main .right .myLogin .loginL dd{margin:-20px 0 0 100px;padding-bottom:12px;}
#main .right .myLogin .loginL .select{width:210px;}
#main .right .myLogin .loginL .input{width:210px;height:19px; line-height:19px;background:url(../images/input_bg.jpg) repeat-x;border:1px solid #b5b5b5;}
#main .right .myLogin .loginL .btnSubmit{width:73px;height:28px;border:0; background:url(../images/btn_my.jpg);}
#main .right .myLogin .rMsg{width:315px;color:#333;line-height:1.6em;float:right;}
/* 信息披露 */

#main .right .column .bin .search{border-bottom:1px solid #d6d6d6;padding-bottom:10px; font-weight:bold;color:#333;}
#main .right .column .bin .search .input{width:185px;height:16px;line-height:16px;border:1px solid #b4b4b4;background:url(../images/input.jpg);color:#999;}
#main .right .column .bin .search .btnSubmit{width:56px;height:24px;border:0;background:url(../images/btn_search.jpg);color:#333; font-weight:bold;}
#main .right .column .bin .search select{color:#999;}
/* 基金产品 */
.right .column .b1 .tab{height:25px; position:relative;width:100%; overflow:hidden;}
.right .column .b1 .tab ul{width:105%;height:25px;overflow:hidden;background:#fff;}
.right .column .b1 .tab li{height:25px;float:left;margin-right:5px;background:url(../images/tag1_1.jpg);line-height:32px;overflow:hidden;text-align:center;}
.right .column .b1 .tab li a{color:#fff;display:block;background:url(../images/tag1_2.jpg) top right no-repeat;padding:0 8px;}
.right .column .b1 .tab li.current{background:url(../images/tag2_1.jpg) 0 0;}
.right .column .b1 .tab li.current a{color:#b73f3d;font-weight:bold;background:url(../images/tag2_2.jpg) top right no-repeat;}
.right .column .b1 .tab .btn{ position:absolute;right:0;}
.right .column .jjBody{ background:url(../images/lc_b2.jpg) repeat-x;padding:15px 0;border:1px solid #b9b9b9;}

#main .right .column1 .h2{margin-top:15px;}
#main .right .column1 .bin{width:655px;margin:0 auto 0 auto;}
#main .right .column1 .list{margin-top:15px;}
#main .right .column1 .list li{padding:10px 0;border-bottom:1px dotted #bfbfbf;padding-left:30px; background:url(../images/icon_s.jpg) no-repeat 10px 13px; clear:both;}
#main .right .column1 .list li.up{background:url(../images/icon_s1.jpg) no-repeat 10px 13px;}
#main .right .column1 .list li.up a{color:#c60000;}
#main .right .column1 .list li a{color:#333;}
#main .right .column1 .list .date{float:right;margin-right:10px;}
#main .right .column1 .page{text-align:center;padding:10px 0;}

#main .right .mainContent{width:685px;margin:0 auto;}
#main .right .mainContent h3{ font-size:14px; text-align:center;}
#main .right .mainContent .date{ text-align:center;padding:10px 0;border-bottom:1px solid #cccccc;}
#main .right .mainContent .content{padding:5px 0;}
#main .mainColumn2{width:920px;margin:0 auto;margin-bottom:10px;}
#main .mainColumn2 .h2{height:37px; background:url(../images/main_c1.jpg);}
#main .mainColumn2 .h2 td{height:35px;color:#9f0100;}
#main .mainColumn2 .list{margin-top:15px;}
#main .mainColumn2 .list li{padding:10px 0;border-bottom:1px dotted #bfbfbf;padding-left:30px; background:url(../images/icon_s.jpg) no-repeat 10px 13px; clear:both;}
#main .mainColumn2 .list li.up{background:url(../images/icon_s1.jpg) no-repeat 10px 13px;}
#main .mainColumn2 .list li.up a{color:#c60000;}
#main .mainColumn2 .list li a{color:#333;}
#main .mainColumn2 .list .date{float:right;margin-right:10px;}
#main .mainColumn2 .page{text-align:center;padding:10px 0;}
#main .mainColumn2 .boxList{border-bottom:1px dotted #bfbfbf;padding:5px 0;margin:5px 0;width:100%; overflow:hidden;}
#main .mainColumn2 .boxList .box{position:relative; background:#f0f8ff; }
#main .mainColumn2 .boxList .box .b_tl{position:absolute;top:0;left:0;width:15px;height:15px;background:url(../images/tl.jpg);}
#main .mainColumn2 .boxList .box .b_tr{position:absolute;top:0;right:0;width:15px;height:15px;background:url(../images/tr.jpg);}
#main .mainColumn2 .boxList .box .b_bl{position:absolute;bottom:0;left:0;width:15px;height:15px;background:url(../images/bl.jpg);}
#main .mainColumn2 .boxList .box .b_br{position:absolute;bottom:0;right:0;width:15px;height:15px;background:url(../images/br.jpg);}
#main .mainColumn2 .boxList .box .boxContent{padding:15px;}
#main .mainColumn2 .boxList .box .boxContent h3{color:#c60000; font-size:12px;padding:5px 0;}
#main .mainColumn2 .boxList .box .boxContent p{ line-height:1.8em; text-indent:2em;}
/* 致辞 */
#main .right .zcBox{width:670px;margin:0 auto;color:#333;line-height:2em; min-height:580px;*_height:580px;}
#main .right .zcBox table.zc {width:655px;}
#main .right .zcBox table.zc .image{width:153px;height:197px;/*background:url(../images/zcbg.jpg); */text-align:center; overflow:hidden;margin:0 auto;}
#main .right .zcBox table.zc .image img{width:130px;height:177px;margin:10px auto 0 auto;}
#main .right .zcBox table.zc th{ vertical-align:bottom; text-align:left;padding:0 0 10px 0;}
#main .right .zcBox table.zc td p{ text-indent:2em;margin:0;}
#main .right .zcBox table.zc .image2{width:127px;height:153px;background:url(../images/ubg.jpg); text-align:center; overflow:hidden;margin:0 auto;}
#main .right .zcBox table.zc .image2 img{width:117px;height:144px;margin:4px auto 0 auto;}

.MainMsg{margin-bottom:10px;}
.MainMsg b{color:#c60000;}

.khList td{border-bottom:1px dotted #bfbfbf;}
.khList .i{padding:10px 0;padding-left:30px; background:url(../images/icon_s.jpg) no-repeat 10px 13px;}
.khList .up .i{background:url(../images/icon_s1.jpg) no-repeat 10px 13px;}
.khList .up .i a{color:#c60000;}
.jcMsg{ position:absolute; background:#fff;border:1px solid #ccc;width:200px;left:382px;top:45px; line-height:1.8em;padding:10px;}
.jcMsg b{color:#c60000;}
.exitMsg{width:340px;height:150px; background:url(../images/extBg.jpg);line-height:2em;text-align:center;color:#333;margin:0 auto;}
.exitMsg .btn{padding-left:65px;color:#cc0000;padding-top:45px;}

#main .right .ywzyTable{ width:610px;margin:0 auto;}
#main .right .ywzyTable{border-top:1px solid #bebebe;border-left:1px solid #bebebe;background:#fff;margin-top:10px;}
#main .right .ywzyTable td{border-right:1px solid #bebebe;border-bottom:1px solid #bebebe; line-height:30px;padding-left:15px;padding-right:15px;}
#main .right .ywzyTable th{border-top:1px solid #fff;border-right:1px solid #bebebe;border-bottom:1px solid #bebebe;background:#e2e2e2;height:31px;text-align:center;}
#main .right .ywzyTable .trbg{background:#fff url(../images/tdbg.jpg) repeat-x left bottom;}