@charset "utf-8";
/* 全局CSS定义 */
body {
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-family: "微软雅黑","Microsoft Yahei";
	background-color: #ffffff;
	text-align:center
}
#banner-part {
	width: 100%;
	height: 148px;
	background: url(../image/bg-banner1.jpg) no-repeat center top;
	border-bottom: 1px solid #c2c5cb;
}
 .banner-img{ width: 1400px;
          margin:0 auto;
                            }
                            
.title-logo{    float: left;
    width: 52%;
    margin-right: 15px;}
 .title-logo img{ display: inline-block;  
    vertical-align: middle;margin-top:46px;}
.text {
    color: #ffffff;
}
.input_1 {
    border: 1px solid #CCCCCC;
    height: 16px;
    width: 80px;
}

.fanye_bg {
    background-image: url(../images/disclose/fanye_bg.gif);
}

.title_tu {
    font-size: 22px;
    color: #000000;
    line-height: 35px;
    font-weight: bold;
}

body > div{ margin-right:auto;margin-left:auto;} 
div,form,ul,ol,li,span,p{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none}
table,td,input{font-size:12px}


a{font-size:12px; color:#4e4d4d; text-decoration:none;}
a:visited{font-size:12px; color:#4e4d4d; text-decoration:none;}
a:hover{font-size:12px; color:#333333; text-decoration:underline;}
a:active{font-size:12px; color:#4e4d4d; text-decoration:none;}

/*body背景*/
.div_body{background:url(../images/disclose/top_bg.gif)  top repeat-x;  clear:both; width:100%; }
.header_top{height:34px; line-height:34px; color:#FFFFFF;}
.header_top a{font-size:12px; color:#FFFFFF; text-decoration:none;}
.header_top a:visited{font-size:12px; color:#FFFFFF; text-decoration:none;}
.header_top a:hover{font-size:12px; color:#FFFFFF; text-decoration:underline;}
.header_top a:active{font-size:12px; color:#FFFFFF; text-decoration:none;}
.header_top_left{padding-left:15px; background: url(../images/disclose/home_icon.gif) no-repeat left;}
.header_top_right{padding-right:10px;}

.logo_bg{background:url(../images/disclose/logo_banner_bg.gif) repeat-x top #5e90ab;}
.logo_padding{padding-top:18px; padding-left:12px;}
.logo_right{background:url(../images/disclose/logo_right_bg.jpg) no-repeat right bottom; color:#FFFFFF;  padding-right:15px;}
.logo_right a{font-size:12px; color:#FFFFFF; text-decoration:underline;}
.logo_right a:visited{font-size:12px; color:#FFFFFF; text-decoration:underline;}
.logo_right a:hover{font-size:12px; color:#FFFFFF; text-decoration:none;}
.logo_right a:active{font-size:12px; color:#FFFFFF; text-decoration:underline;}
.logo_right_pad{height:30px; line-height:30px; text-align:right; clear:both;}
.logo_right_pad2{ text-align:right; clear:both; margin-bottom:10px;}
.search_bg{border:1px solid #000000; background:url(../images/disclose/btn_bg.gif) repeat-x  #FFFFFF; color:#3d3937;   line-height:17px;  }
.search_input{border:1px solid #000000; border:1px solid #000000; height:15px;   line-height:15px; width:115px;  background: url(../images/disclose/input_bg.gif) repeat-y right  #FFFFFF; }

.search_bg{background:url(../images/disclose/search_bg.gif) repeat-x; padding-top:10px;}
.search_input{border:1px solid #8f9091; height:16px; width:160px;}
.search_input20{border:1px solid #8f9091; height:16px; width:160px;}
.search_txt{padding:3px 10px 2px 10px; color:#034485; background-position:0px 10px;  }
.search_txt a{color:#034485; text-decoration:none}
.search_txt a:visited{color:#034485; text-decoration:none}
.search_txt a:hover{color:#034485; text-decoration:underline}
.search_txt a:active{color:#034485; text-decoration:none}

.menu_bg{background:url(../images/disclose/menu_bg.gif) repeat-x top; height:29px;  color:#FFFFFF;}

.menu_news{height:29px; line-height:35px; border-bottom:none; 
color:#034485;}
.menu_news a{ color:#034485; text-decoration:none;}
.menu_news a:visited{ color:#034485; text-decoration:none;}
.menu_news a:hover{  color:#034485; text-decoration:underline;}
.menu_news a:active{ color:#034485; text-decoration:none;}

.content_box{background:#FFFFFF; padding-top:10px;padding-left:10px; padding-bottom:15px;}
.shadow_right{
    background-image: url(../images/disclose/shadow3.gif);
    background-repeat: repeat-y;
    background-position: left top;
}

.shadow_left{
    background-image: url(../images/disclose/shadow_l.gif);
    background-repeat: repeat-y;
    background-position: left top;
}
.shadow_bottom{background:url(../images/disclose/shadow1.gif) left  top no-repeat;}

.title_bg{height:25px; line-height:20px; background: url(../images/disclose/title_bg.gif) repeat-x top; padding-left:10px; padding-right:10px; color:#fff; font-weight:bold;}
.title_bg6{height:32px; line-height:32px; background: url(../images/disclose/title_bg.gif) repeat-x top; color:#034485; font-weight:bold;}
.title_bg2{border-bottom:1px solid #bec0be; color:#0e3a5d; font-weight:bold; padding-top:15px; padding-bottom:5px;   } 
.title_bg3{ font-weight:bold; padding-top:15px; padding-bottom:15px;   }  
.title_bg3 h1{color:#0e3a5d; font-weight:bold; padding-bottom:10px; }
.title_bg3 a{ color:#0e3a5d; text-decoration:none; font-weight:bold;}
.title_bg3 a:visited{ color:#0e3a5d; text-decoration:none;}
.title_bg3 a:hover{  color:#0e3a5d; text-decoration:underline;}
.title_bg3 a:active{ color:#0e3a5d; text-decoration:none;}
.border_bot{border-bottom:1px solid #bec0be; }

.title_txt{background:url(../images/disclose/title_icon2.gif) no-repeat left; padding-left:15px; height:20px; line-height:20px;}

.list12 UL{width:100%;margin:0px ;_margin /* IE5.5 */:0; padding:10px 0px;}
.list12 li,.list14 p{ line-height:24px; text-align:left; padding-left:15px;}
.list12 li a,.list14 p a{ text-decoration:none; text-decoration:none;}
.list12 li a:visited,.list14 p a:visited{ text-decoration:none; text-decoration:none;}
.list12 li a:hover,.list14 p a:hover{ text-decoration:underline;}
.list12 li a:active,.list14 p a:active{ text-decoration:none; text-decoration:none;}
.li_bg{background:#f4e7b9}

.list13 UL{width:100%;margin:0px ;_margin /* IE5.5 */:0; padding:10px 0px;}
.list13 li { line-height:24px; text-align:left; padding-left:15px; background:url(../images/disclose/icon3.gif) no-repeat left;}
.list13 li a { text-decoration:none; text-decoration:none;}
.list13 li a:visited { text-decoration:none; text-decoration:none;}
.list13 li a:hover { text-decoration:underline;}
.list13 li a:active { text-decoration:none; text-decoration:none;}

.list14 UL{width:100%;margin:0px ;_margin /* IE5.5 */:0; padding:10px 0px; color:#0e3a5d}
.list14 li { text-align:left; height:37px; padding-left:15px; background:url(../images/disclose/icon3.gif) no-repeat ; background-position:0 3px;}
.list14 li a { text-decoration:none; text-decoration:none;}
.list14 li a:visited { text-decoration:none; text-decoration:none;}
.list14 li a:hover { text-decoration:underline;}
.list14 li a:active { text-decoration:none; text-decoration:none;}

.pic_float{float:left; margin-right:10px;}

.space_div{height:10px; line-height:10px; clear:both;}

.serve{padding-top:10px ; color:#0e3a5d; font-weight:bold;}
.border_left{border-left:1px dotted #cccccc;}
.border_right{border-right:1px dotted #cccccc;}

.title_div{font-size:13px; font-weight:bold; color:#0e3a5d;}
.title_div2{padding-top:15px; padding-bottom:15px; text-align:center;}
.news_height{line-height:22px; padding-top:10px; padding-bottom:10px;}
.news_height2{line-height:16px; }
.news_heightpad{padding-top:10px; padding-bottom:10px;}

.bottom_foot{background:url(../images/disclose/bottom_bg2.jpg) repeat-x bottom;}
.bottom_foot a{font-size:12px; color:#FFFFFF; text-decoration:none;}
.bottom_foot a:visited{font-size:12px; color:#FFFFFF; text-decoration:none;}
.bottom_foot a:hover{font-size:12px; color:#FFFFFF; text-decoration:underline;}
.bottom_foot a:active{font-size:12px; color:#FFFFFF; text-decoration:none;}
.bottom_foot2{
    height:79px;
    color:#FFFFFF;
    line-height:21px;
    background-image: url(../images/disclose/bottom_right_bg.jpg);
    background-repeat: repeat-x;
    background-position: right top;
}

.foot_middle1{background:url(../images/disclose/foot_middle2.png) no-repeat right }
.foot_middle2{background:url(../images/disclose/foot_middle2.png) repeat-x }

.blue{color:#165674}
.blue a{color:#165674}
.blue a:visited{color:#165674}
.blue a:hover{color:#165674}
.blue a:active{color:#165674}
.bai{color:#FFFFFF; font-weight:bold; padding-left:10px;}

.line111{border-left:1px solid #dadada; padding-left:15px;}

.menuLink {CURSOR: pointer;  }
.menunavLink {TEXT-DECORATION: none;}
.menunavLink a{color:#FFFFFF; text-decoration:none;}
.menunavLinkOn{ TEXT-DECORATION: none; background: url(../images/disclose/menu_bg123.gif) no-repeat top; color:#fff; }
.menunavLinkOver {background: url(../images/disclose/menu_bg123.gif) no-repeat top;  color: #fff; TEXT-DECORATION: none;}
.tab_bg {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 27px;color: #FFFFFF;background-image:url(../images/disclose/10.gif);text-indent: 10px;}
.tab_line {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 27px;color: #FFFFFF;background-image: url(../images/disclose/11.gif);text-indent: 10px;}

.aa {
    font-family: "宋体";
    font-size: 12px;
    font-style: normal;
    line-height: 22px;
    font-weight: normal;
    color: #002f61;
    padding-right: 3px;
    padding-left: 3px;
    margin: auto;
    background-color: #fff;
    text-align: left;
}
.cc {
    font-family: "宋体";
    font-size: 12px;
    font-style: normal;
    height:25px;
    font-weight: bolder;
    color: #002f61;
    padding-right: 1px;
    padding-left: 1px;
    margin: auto;
    background-color: #DDDFE1;
    text-align: center;
}
.column{
	font-family: "宋体";
    font-size: 12px;
    font-style: normal;
    height:30px;
    font-weight: bolder;
    padding-right: 1px;
    padding-left: 1px;
    padding-top:3px;
    margin: auto;
}
.next_column{
	font-family: "宋体";
    font-size: 12px;
    font-style: normal;
    height:20px;
    font-weight: bolder;
    padding-right: 1px;
    padding-left: 1px;
    padding-top:2px;
    margin: auto;
}
.one{
font-family: "宋体";
    font-size: 12px;
    font-style: normal;
    height:25px;
    color: #002f61;
    padding-right: 1px;
    padding-left: 1px;
    margin:auto;
   
    text-align: center;
}
.two{
font-family: "宋体";
    font-size: 12px;
    font-style: normal;
    height:25px;
    color: #002f61;
    padding-right: 1px;
    padding-left: 1px;
    margin:auto;
    text-align: center;
   
}
.fundcc {
    font-family: "宋体";
    font-size: 12px;
    font-style: normal;
    height:25px;
    font-weight: bolder;
    color: #002f61;
    padding-right: 1px;
    padding-left: 1px;
    margin: auto;
    background-color: #F9F9F9;
}
.bb {
    font-family: "宋体";
    font-size: 12px;
    font-style: normal;
    line-height: 22px;
    font-weight: normal;
    color: #FFFFFF;
    padding-right: 3px;
    padding-left: 3px;
    margin: auto;
    background-color: #8197A3;
    
}

.dd {
    line-height: 22px;
    padding-right: 3px;
    padding-left: 3px;
    margin: auto;
    background-color: #f3f3f3;
    text-align: left;
    color: #002f61;
    font-weight:normal;}
    
.main_bg {
    background-color: #353c44;
}
.main_bg_td {
    background-color: #ffffff;
}
.zzaa{background-color:#f9e4e4;color:#2e6d8f;filter: alpha(opacity=50);text-indent: 10px;}
.zzbb { background-color:#e8e8e8; color:#000000；text-indent: 10px;text-indent: 10px;}
.zzcc{ background-color:#f9e4e4; color:#2e6d8f;filter: alpha(opacity=50);text-indent: 10px;}
.zzdd { background-color:#ffffff; color:#000000;text-indent: 10px;text-indent: 10px;}

.table_border{margin:0px; padding:0px;}

.write_text{color:#FFFFFF; font-weight:bold;}


.menuSubLink {
         DISPLAY: block;  TEXT-DECORATION: none; background:#999999; color:#FFFFFF; height:24px; line-height:24px; border-bottom:2px #FFFFFF solid; padding-left:15px; 
} 
.menuSubLinkOn {
      DISPLAY: block;  TEXT-DECORATION: none; background: #075197 ;  color:#FFFFFF;  height:24px; line-height:24px;padding-left:15px; border-bottom:2px #FFFFFF solid;
}
.menuSubLinkOver {
     DISPLAY: block;   background: #666666 ;   TEXT-DECORATION: none; color:#FFFFFF; height:24px; line-height:24px; padding-left:15px; border-bottom:2px #FFFFFF solid;
}

.menuSubLink_next {
         DISPLAY: block;  TEXT-DECORATION: none; background:#999999; color:#FFFFFF; height:24px; line-height:24px; border-bottom:2px #FFFFFF solid; padding-left:3px; 
}
.menuSubLink_next_next {
         DISPLAY: block;  TEXT-DECORATION: none; background:#999999; color:#FFFFFF; height:24px; line-height:24px; border-bottom:2px #FFFFFF solid; padding-left:30px; 
} 
.menuSubLinkOn_next {
      DISPLAY: block;  TEXT-DECORATION: none; background: #075197 ;  color:#FFFFFF;  height:24px; line-height:24px;padding-left:3px; border-bottom:2px #FFFFFF solid;
}
.menuSubLinkOver_next {
     DISPLAY: block;   background: #666666 ;   TEXT-DECORATION: none; color:#FFFFFF; height:24px; line-height:24px; padding-left:3px; border-bottom:2px #FFFFFF solid;
}

.PictureSubLink {
         DISPLAY: block;  TEXT-DECORATION: none; background:#FFFFFF; color:#003E3E; height:24px; line-height:24px; border-bottom:2px #FFFFFF solid; padding-left:15px;font-size:14px; 
} 
.PictureSubLinkOn {
      DISPLAY: block;  TEXT-DECORATION: none; background: #FFFFFF ;  color:#003E3E;  height:24px; line-height:24px;padding-left:15px; border-bottom:2px #FFFFFF solid;font-size:16px;
}
.PictureSubLinkOver {
     DISPLAY: block;   background:#FFFFFF ;   TEXT-DECORATION: none; color:#003E3E; height:24px; line-height:24px; padding-left:15px; border-bottom:2px #FFFFFF solid;font-size:16px;cursor: hand;
     
}

.mainXin {
	width:100%
	height:100%;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
	vertical-align: middle;
}
.top_company {
	width: 100%;
	height: 42px;
	background-color: #ececec;
	line-height: 42px;
	
}
.top_logo{width: 62.5%;float: left;}
.top_company img {width: 20px;height: 20px;}
 

.table_left_border{border:#C1C1C1 1px solid; border-top:none;}

.font15{font-size:14px; color:#000000; font-weight:bold; font-family:"宋体"}
.font15_2{font-size:15px; color:#696868; font-family:"宋体"}
.div_line1{ height:1px; line-height:1px; background-color:#dfe3e4; width:80px; clear:both; margin-top:8px;  }

.pic_border{border:2px solid #D9D9D9}
.border1{border-left:1px solid #dfe3e4; border-right:1px solid #dfe3e4; background:#eff1f1; padding-top:30px;}



.right_txt1{color:#679da9; font-weight:bold; font-size:18px;}
.right_txt2{color:#165674;  font-weight:bold; font-size:18px; line-height:20px;}
.right_txt3{font-weight:bold; border-bottom:1px  solid  #dadada; border-top:1px  solid  #dadada; height:25px; line-height:25px;}
.right_txt4 a:link,.right_txt4 a:visited{color:#072b61;   font-size:14px; font-weight:bold; padding-left:15px;}
.right_pad2{padding-left:15px; line-height:22px;}
.line_bg{height:18px; background:url(../images/disclose/about-6.jpg) no-repeat center left}
/*
.right_td{ padding-left:15px;}
*/
.right_table{margin-top:15px; margin-bottom:15px;}


.index_link_over{
    cursor:pointer;
}

.fundtitle{
    line-height: 19px;
}

.zzbb { 
	background-color:#e8e8e8;
    color:#000000;
    text-indent: 10px;
    font-weight: normal; 
    line-height: 19px;   
}

.template_menuXin{
	background-color: #185fb7;
	width: 100%;
	height: 45px;
	line-height: 45px;
	overflow: hidden;
}

.template_menuleftXin ul li {
	float: left;
	display:inline-block;
	/* width:16.66%; */
	width:20%;
	
}
.template_menuleftXin ul li a{
	width:100%;
	display:inline-block;
	COLOR: #FFFFFF;
	font-size: 16px;
	text-decoration: none;
	background: url(../image/icon-left.png) no-repeat right center;
}
.template_menuleftXin ul li a:active {
 COLOR:#FFFFFF;
}

/* .template_menuleftXin ul li a:hover{
 COLOR:#FFFFFF;
 background-color:#4476b5;
} */
.template_menuleftXin ul li:hover{
 COLOR:#FFFFFF;
 background-color:#4476b5;
}

.top_bannerXin {
	width: 100%;
	height: 148px;
	background-image: url(../image/bg-banner.jpg);
	background-repeat: repeat-x;
}

#bottom {width: 100%;
    background-color: #8E90AE;
    color:#fff;
    margin-top: 20px;
}
.bottom_content{width: 1008px;height: auto;
	margin: 0 auto;
   }
 #linkslist{width: 650px;}
 #linkslist a{margin-right: 50px;
 	text-decoration: none;
 	color: #fff;
}
#linkslist a:hover {
	color: #1361f5;
}

.check ul li a{
 COLOR:black;
}
.check ul li a:active {
 COLOR:black;
}
.check ul li a:hover{
color:blue;
}
 .f_line{width:120;}
 .tab { width:520px;margin:10px;}
 .tab_menu { clear:both;}
 .tab_menu li { float:left; text-align:center; cursor:pointer; list-style:none; padding:1px 6px; margin-right:4px; background:#F1F1F1; border:1px solid #898989; border-bottom:none;}
 .tab_menu li.hover { background:#DFDFDF;}
 .tab_menu li.selected { color:#FFF; background:#6D84B4;}
 .tab_box { clear:both; border:1px solid #898989; height:auto;}
 .hide{display:none;}
 
 .compareTable{
 font-family: "宋体";
    font-size: 12px;
    font-style: normal;
    line-height: 22px;
    font-weight: normal;
 	 text-align:center;border:1px solid #8197A3; border-width:0 0 1px 1px;}
 	
 }
 .compareTable th {background:#DDDFE1;}
 .compareTable th,.compareTable td { height:25px; border:1px solid #8197A3; border-width:1px 1px 0 0;}
 
 .m-query{padding: 10px 10px 10px 10px;margin-bottom: 15px;height:60px;}
 .m-query1{padding: 10px 10px 10px 10px;margin-bottom: 15px;height:28px;}
 .m-query input{outline: 0;}
 .m-query .inp1{width: 100%;height: 25px;border: 1px solid #e0e0e0;padding: 0 10px;color: #1B1A1A;box-sizing:border-box;}
 .m-query select{width: 100%;height: 25px;border: 1px solid #e0e0e0;outline: 0;padding: 0px 0px 2px 10px;color: #2f2f2f;}
 .m-query .g-btn1{width: 100%;height: 25px;}
 .m-query .row{margin: 0 -10px;}
 .m-query .p1{padding: 0 10px;}
 .m-query .col-md-1{padding-right: 0;}

 .m-query .data-pick{height: 25px;width: 100%;border: 1px solid #e0e0e0;padding-left: 10px;
	background: url(../images/ico-03.png) no-repeat 140px;color: #2f2f2f;
 }
 
  .col-md-1, .col-md-2, .col-md-3,.col-md-3-1, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
   .col-md-3-1 {
    width: 17%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 20%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
#menu_news_1,#menu_news_2,#menu_news_3,#menu_news_4:hover{
	cursor:pointer;
}
 /*datatables 处理中样式 */
.dataTables_wrapper .dataTables_processing{
    position: absolute !important;
    top: 30px!important;
    height: 60px!important;
    background: linear-gradient(to right, rgba(250, 250, 250, 0) 0%, rgba(231, 231, 231, 0.9) 25%, rgba(231, 231, 231, 0.9) 75%, rgba(250, 250, 250, 0) 100%)!important;
}
thead tr {
	background:#ddd;
}
input{
	line-height:25px;
	height:25px;
	border: 0;
}
.tabCon [id^="main"]{
	z-index: 5;
}
[id^="main1"],[id^="main2"]{
	z-index: 5;
}
.p3{
	text-align : left;
}
.border3{
	border-bottom-color: rgb(223, 227, 228);
	border-bottom-width: 1px; 
	border-bottom-style: solid;
}
.border4{
	border-right-color: rgb(223, 227, 228); 
	border-right-width: 1px; 
	border-right-style: solid;
}
.border2{
	border-top-color: rgb(223, 227, 228); 
	border-top-width: 1px; 
	border-top-style: solid;
	
}
