@charset "utf-8";

*{margin:0; padding:0; border:none; outline: none;}
body{font-size:12px; color: #555; background:#f5f5f5; font-family:"微软雅黑","Microsoft Yahei",Arial,"宋体",Simsun}
a{color: #333; text-decoration: none;}
a:hover{ text-decoration: none; color:#3a95e6;}
li{list-style: none;}
img {vertical-align: middle;}


.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix{*clear: both; *height: 0; *margin:0; *padding:0; *width:0; *border:none; *overflow:hidden;}
.span_space{ margin:0 10px;}
.f_l{float: left;}
.f_r{float: right;}
.t_l{text-align: left;}
.t_r{text-align: right;}
.t_c{text-align: center;}
.hide{display: none;}
.wrapper{width:1180px; margin: 0 auto;}
.space_r{margin-right:10px;}
.space_l{margin-left:10px;}

.header_out{width: 100%;height: 87px;  background-color: #FFF;}
.header{position: relative;}
.head_top{background: url(../images/top_line.gif) repeat-x top center; width:100%; height:3px; }
.topbar{position: absolute; top: 5px;right:0; height: 20px; line-height: 20px; color:#a0a0a0;}
.topbar span{margin:0 10px;}
.logo{background: url(../images/logo.gif) no-repeat; width:394px; height: 44px; position: absolute;left:0px; top:20px;}
.top_tel{background: url(../images/hotline.gif) no-repeat; width: 199px; height: 35px; position: absolute;right:0; top:35px;}

.banner{background: url(../images/banner.jpg) no-repeat center top; width:100%; height: 227px;}

/*导航条*/
.navbar{width:100%; height:43px; background: url(../images/nav_bg.gif) repeat-x; margin-bottom:10px; }
.nav li{width:140px; float: left;}
.nav li a{text-align: center; display: block; height: 43px; line-height: 43px; width:138px; font-size: 14px; font-family: "微软雅黑","Microsoft Yahei",Simhei; color: #FFF;font-weight: 600; }
.nav li a:hover,.nav li a.current{background:url(../images/nav_active.gif) repeat-x; text-decoration: none;}

/*面包屑*/
.crumb_path{text-align: right; color: #999; margin-bottom: 10px;}
.crumb_path span{margin:0 5px;}
.crumb_path a {color:#999;}
.crumb_path a:hover{color:#3a95e6}

/*左右布局*/
.main_l{float: left; width: 250px; overflow: hidden; margin-right: 15px;border-left: #eee solid 1px;border-right: #eee solid 1px; }
.main_r{float: left; width:911px; border:#eee solid 1px;}

.tit_1{background: url(../images/tit_1.gif) no-repeat;width: 250px; height: 56px;}
.tit_2{background: url(../images/tit_1.jpg) no-repeat;width: 250px; height: 56px;}
.search_left{height: 43px; width:100%; background: #FFF;}

/*左边菜单*/
.menu{ width: 100%; background: #FFF; border-bottom: #eee solid 1px;}
.menu li{line-height: 40px;}
.menu li a{ font-size: 14px; display: block; padding-left: 20px; background: url(../images/arrow1.gif) no-repeat 230px center; padding-right: 30px;border-top:dashed 1px #ccc;}
.menu li a:hover{background-color: #f9f9f9;}
.menu li a.current{background:#f8780b url(../images/arrow2.gif) no-repeat 230px center; border-top:#f8780b solid 1px;  color: #FFF; font-weight: bold; }
.menu li a.current:hover{color: #FFF; }
.menu li ul {margin:10px;}
.menu li ul li{border: none;line-height:26px;}
.menu li ul li a{font-size: 12px; background:url(../images/dot_gray.gif) no-repeat 15px center; padding-left: 25px; border:none; }
.menu li ul li a:hover,.menu li ul li a.active{background:url(../images/dot_blue.gif) no-repeat 15px center; color:#3a95e6;}

.left_pic1{ width: 252px; height: 82px; display: block; background: url(../images/pic1.gif) no-repeat;margin-top: 15px;}
.left_pic2{ width: 252px; height: 82px; display: block; background: url(../images/pic2.gif) no-repeat;margin-top: 15px;}
.left_pic3{ width: 252px; height: 82px; display: block; background: url(../images/pic1.jpg) no-repeat;margin-top: 15px;}
.left_pic4{ width: 252px; height: 82px; display: block; background: url(../images/pic2.jpg) no-repeat;margin-top: 15px;}

/*右边主体*/
.main_body{padding:25px; background: #FFF;}
.pro_tit{font-family: "微软雅黑","Microsoft Yahei",Simhei; color: #1b8ec5; border-bottom: #dedede solid 1px; line-height: 40px; font-weight: bold; font-size: 18px; margin-bottom: 15px;}

.pro_info_table{ background: #d5d5d5;width: 100%; color: #999; margin-bottom: 15px;}
.pro_info_table td,.pro_info_table th{background: #FFF; text-align: center; padding:15px;}
.pro_info_table th{background: #f5f5f5; color: #666;}
.pro_table_l{float: left; color: #666;font-size: 14px; text-align: center; padding:0 15px; font-weight: bold;}
.pro_table_l_btn{padding:0; text-align: center;}
.pro_table_w_1{width:156px;}
.pro_table_w_2{width:254px;}
.pro_table_w_3{width:156px;}
.pro_table_w_4{width:170px;}
.pro_table_l .red{color: #fe440b; font-size: 18px;}
.pro_table_btn {background: url(../images/btn1.gif) no-repeat; width: 156px; height: 44px; display: block; margin:0 auto;}

.fund_list .list_top li{ float: left;display: block; background: url(../images/tab_bg.gif) no-repeat center top; width: 111px; height: 30px; line-height: 30px; text-align: center; color: #FFF; margin-right: 2px; cursor:pointer;}
.fund_list .list_top li.current{background-position: 0 -30px;}
.fund_list .tab_box{border:#dedede solid 1px; min-height: 350px; padding:15px; line-height: 1.6em;}
.fund_list .fltb01{background: #d5d5d5;width: 100%; color: #666; }
.fund_list .fltb01 td{background: #FFF; padding:10px;}
.fund_list .fltb01 th {background: #f3f3f3; padding:10px; }

.fund_list .manage_info{ margin:10px auto; width: 96%; }
.fund_list .manage_info dd{margin-bottom: 20px;}

.fund_list .tab_content{width:96%;margin:10px auto;}
.fund_list .tab_content p{ margin-bottom: 15px; text-indent: 2em}

.fund_list .news_li{width: 96%; margin: 10px auto 30px auto; }
.fund_list .news_li ul {position: relative;}
.fund_list .news_li ul li{border-bottom: #eee dotted 1px; height: 36px; padding-left:15px; background: url(../images/dot_gray.gif) no-repeat 10px center; position: relative;}
.fund_list .news_li ul li:hover{background:#f5f5f5 url(../images/dot_blue.gif) no-repeat 10px center;}
.fund_list .news_li ul li a{position: absolute; top: 0; left: 22px; line-height: 36px; max-width: 680px; overflow: hidden;}
.fund_list .news_li ul li span{position: absolute; top: 0; right: 10px; line-height: 36px; color: #999;}
.fund_list .news_li .news_li_tit{position: relative; border-bottom: #ccc solid 1px; font-size: 14px; font-weight: bold; line-height: 35px;}
.fund_list .news_li .news_li_tit a{position: absolute; right:0; top:0; font-size:12px;font-weight: normal;}

/*分页样式*/
.pages{ width:96%; margin: 0 auto; text-align: center; height: 30px; padding-top:10px;}
.pages a{margin:0 3px; padding:4px 8px; border:#ccc solid 1px;}
.pages a:hover{text-decoration: none; background: #eee;}
.pages a.current{padding:4px 8px;margin:0 3px; background: #f8780b; border:#f8780b solid 1px; color:#FFF; font-weight: bold; cursor: text;}
.pages a.current:hover{background: #f8780b; border:#f8780b solid 1px;}

.pages select{ width:40px; border:#ccc solid 1px; text-align: center; vertical-align: middle;}
.pages a.nopage{ color:#ccc;cursor: text; }
.pages a.nopage:hover{background: #FFF; }


/*footer样式*/
.footer{width: 100%; height: 140px; background: #949494; color: #FFF;margin-top: 20px; overflow: hidden;}
.footer a{ color: #fff;}
.footer a:hover{color:#ddd;}
.foot_link{margin:15px 0;}
.foot_link a{ line-height: 30px;}
.foot_link span{margin:0 10px;}
.footer p{margin-bottom: 10px;}
.subscribe{margin-top: 30px; text-align: right;}
.subscribe p{width:256px; text-align: left; color: #ddd; }
.subscribe input{background: #FFF; vertical-align: middle;height: 30px; line-height: 30px; width: 185px; padding: 0 5px; color: #666;}
.subscribe button{background: #b1b1b1; color: #FFF; height: 30px; line-height: 30px; width: 60px; vertical-align: middle; cursor: pointer; text-align: center; font-weight: bold; float: left;margin-left: 10px;}
.login_tip{position: relative; display: block; height: 30px; line-height: 30px; width:185px; float: left; margin-right: 5px; }
.tip_out_wrap{display: inline-block;}
.span_tip{ color: #CCCCCC;height:100%;left: 0;top: 0;line-height: 30px; position: absolute; text-indent: 5px; width: 100%; text-align: left; }

.art_body{width:auto; background-color: #FFF; border:#eee solid 1px; padding:30px;}
.art_cat{line-height: 40px; border-bottom: #ccc solid 1px; font-size:16px;font-family:"微软雅黑","Microsoft Yahei",Simhei; background: url(../images/news_ico.gif) no-repeat 0 center; padding-left: 36px;}
.art_tit{text-align: center; font-size:24px; padding:10px; margin:20px 0;font-family:"微软雅黑","Microsoft Yahei",Simhei;}
.art_content{font-size:14px; padding: 40px;}
.art_content p{text-indent: 2em; padding-bottom: 15px;}
.art_info{text-align: center; color:#999; margin:10px 0;}

/*fund_slider TAB标签样式*/

.fund_name{float: left;min-width:140px;_width:200px; height: 40px; line-height: 40px; text-align: center; font-size: 14px; font-weight: bold; color: #f8780b;background: url(../images/arrow_up.gif) no-repeat center bottom;}
.sliderbox{width:500px;height:40px;overflow:hidden; float: right;}
.arrow-btn{display:inline;background:url(../images/arrow-btn.gif) no-repeat;width:20px;height:40px; overflow:hidden;cursor:pointer;}
#btn-left{float:left;margin-left:12px;background-position:0 0;}
#btn-left.dasabled{background-position:0 -40px;}
#btn-right{float:right;margin-right:6px;cursor:pointer;background-position:-20px 0;}
#btn-right.dasabled{background-position:-20px -40px;}
.f_slider{width:440px;overflow:hidden;position:relative;height:40px;float:left;}
.f_slider ul{position:absolute;left:0px;top:0;height:40px;list-style:none;}
.f_slider li{float:left;padding:0 10px; height: 40px; line-height: 40px; text-align: center; color: #999; margin-right: 10px; cursor:pointer;}
.f_slider li.current{color: #f8780b;}

.fund_list2{background: #FFF;}
.fund_slider .tab_box{border:#dedede solid 1px; background-color: #FFF; border-top: #f8780b solid 3px; border-bottom: none; padding:15px; line-height: 1.6em;}
.fund_lists{border-top: #eee solid 1px; margin-bottom: 20px;}


.fund_li_table {width: 100%; border: #ddd solid 1px; background: #FFF;}
.fund_li_table tr:hover{background-color: #fff5ec;}
.fund_li_table td,.fund_li_table th{padding:10px 3px; text-align: center; vertical-align: middle;}
.fund_li_table th{color: #f8780b; background-color: #f5f5f5;padding:15px 3px; border-bottom: #ccc solid 2px;white-space: nowrap;}
.jzcx{background: url(../images/ico_1.gif) no-repeat; width: 17px; height: 11px; display: block; margin:0 auto;}
.buy_ico{background: url(../images/ico_2.png) no-repeat; width: 26px; height: 24px; display: block; margin:0 auto;}

.fund_up_down{padding-left:15px; }
.fund_up{ background: url(../images/up.gif) no-repeat left center;}
.fund_down{background: url(../images/down.gif) no-repeat left center;}