@charset "utf-8";
/* 1 Common Styles ------------------------------------------ */
html,body{ margin:0;padding:0;}
td, input, div, textarea,table,select{ font-family:"宋体"; font-size:12px;}
*{ margin:0px; padding:0; list-style:none; }
body{font:normal 12px/20px "宋体"; color:#333; text-align:left; background:#fff}
img{border:0px;}
table{border-collapse:collapse}


/* 1.1 Links */
a{color:#282828;text-decoration:none;}
a:hover{color:#0590e9;text-decoration:underline;}

a.link1:link          { color:#000000; text-decoration:underline;}
a.link1:visited       { color:#000000; text-decoration:none;}
a.link1:active        { color:#000000; text-decoration:none;}
a.link1:hover         { color:#0590e9; text-decoration:underline;}

a.link5:link          { color:#0590e9; text-decoration:underline;}
a.link5:visited       { color:#0590e9; text-decoration:underline;}
a.link5:active        { color:#0590e9; text-decoration:underline;}
a.link5:hover         { color:#0590e9; text-decoration:underline;}

/* 字体 */
.font_blue{ color:#026FC2; text-decoration:none;}
.font_14{font-family:"arial";font-size:14px; font-weight:bold;}
.font_16{font-family:"黑体";font-size:16px; font-weight:;}

.font_12{font-family:"arial";font-size:12px; font-weight:bold;}
.gray_14{color:#989898;font-size:14px;letter-spacing:0px;}
.blank1{ height:10px; clear:both;}
.blank{ height:8px; clear:both;}
/*public*/
.clear{clear:both;height:0px; overflow:hidden; }
h1{font:bold 12px/50px "宋体";text-align:right}
.red{color:#f00;}
.green{color:#090;}
.gray{color:#000000;}
.gray a:link{text-decoration:none; color:#A4A5A7;}
.gray a:hover{text-decoration:none; color:#A4A5A7;}
.blue{ color:#058fe7}
.blue a:link,.blue a:visited,{text-decoration:none; color:#058fe7;}
.blue a:hover,.blue a:active,{text-decoration:none; color:#058fe7;}

.blue1{ color:#1B8BCA;font-weight: bold; padding:0px;}
.blue1 a:link{text-decoration:none; color:#1B8BCA; font-weight: bold;}
.blue1 a:hover{text-decoration:none; color:#1B8BCA;font-weight: bold;}
.blue14{ color:#058fe7;font-size:14px;}


.mar15{ margin-top:15px;}
.mar08{margin-top:8px;padding:0px;}

.mar-blog{margin:0px; padding:0px;}
.td1{
	height:23px;
	line-height:23px;
	text-indent:25px;
}

.td12{
	height:31px;
	line-height:31px;
	text-indent:12px;
}
.td_graybg{ background-color:#F4F5F7; border-top:1px solid #D3D3D5; border-bottom:1px solid #D3D3D5;text-indent:12px;}
.td_graybg span{background:url(../images/b_ndbg.gif)  no-repeat left; float:right;font-weight:bold; padding: 0px 15px ;   }

.td_graybg1{ background-color:#F4F5F7; border-top:1px solid #D3D3D5; border-bottom:1px solid #D3D3D5; color:#A4A5A7;}
.td_graybg1 span{background:url(../images/b_ndbg.gif)  no-repeat left; float:right;font-weight:bold; padding: 0px 28px ;   }
.line{
	height:1px;
	line-height:1px;
	background:url(../images/bg_line.gif) repeat-x;
}
.td_gray4b{ background-color:#f6f6f6; border-left:1px solid #D3D3D5; border-bottom:1px solid #D3D3D5;border-right:1px solid #D3D3D5;}

/*各input样式*/
.input_sou{ border:1px solid #a8a8a8; height:18px; line-height:18px; width:115px;}

.img_m1{margin-left:0px; background-image:url("../images/b_1.gif");background-repeat:no-repeat left; }

/*主框架各div样式*/
.top1{width:100%;text-align:center;margin-top:2px;}
.top_in{margin:0 auto;width:922px;text-align:left;}
.logo{float:left;width:187px;height:126px;background-image:url("../images/logo.gif");background-repeat:no-repeat;background-position:center;}
.top_menu{float:right;width:316px;height:22px;background-image:url("../images/top_menu.gif");background-repeat:no-repeat;}
.top_menu_in{text-align:center;padding-top:2px;}
.top_userbar{float:left;height:22px;width:350px;}
.top_userbar_in{position:relative;top:2px;width:350px;text-indent:0px;}

.act_news{float:left;width:730px;height:24px;color:#6c6c6c;line-height:24px; position:relative;}
.nav_blue{float:left;width:732px;height:24px;color:#6c6c6c;line-height:24px;background-image:url("../images/menu_on_2.gif");background-repeat:no-repeat;color:#ffffff;}

.head_nav{float:left;width:722px;height:28px;color:#6c6c6c;line-height:24px; background:url("../images/nav_bg.jpg") no-repeat #dedede; padding-left:12px; background-position:bottom;}

.nav_out{cursor:pointer;width:79px;height:24px;float:left;background-image:url("../images/nav_overbg.gif");background-repeat:no-repeat;background-position:bottom;text-align:center; padding-top:4px; margin-right:4px; }
.nav_over{cursor:pointer;width:79px;height:24px;float:left;background-image:url("../images/nav_outbg.gif");background-repeat:no-repeat;background-position:bottom;text-align:center; padding-top:4px; margin-right:4px; color:#ffffff; font-weight:bold; }
.nav_out1{cursor:pointer;width:114px;height:24px;float:left;background-image:url("../images/nav_overbg1.gif");background-repeat:no-repeat;background-position:bottom;text-align:center;padding-top:4px; margin-right:4px; }
.nav_over1{cursor:pointer;width:114px;height:24px;float:left;background-image:url("../images/nav_outbg1.gif");background-repeat:no-repeat;background-position:bottom;text-align:center;padding-top:4px; margin-right:4px; color:#ffffff;  font-weight:bold; }

.menu_word1{float:left;line-height:24px;padding-left:20px;}
.menu_word2{float:right;line-height:24px;padding-right:20px;}
.menu_word3{float:left;padding-top:2px;padding-left:20px;}
.m_span1{margin-top:9px;}


.nav_word1{float:left;line-height:24px;padding-left:20px; color:#ffffff;}
.nav_word1 a:link,.nav_word1 a::active{text-decoration:none; color:#ffffff;}
.nav_word1 a:visited{text-decoration:none; color:#ffffff;}
.nav_word1 a:hover{text-decoration:none; color:#B5E6FD;}

/*营业部弹出层样式*/


.y_open1{float:left;position:relative;top:5px;z-index:100;height:1px;width:1px;font-size:1px;}
.y_open2{float:left;position:absolute;top:0px;left:92px;width:277px;}
.y_open_t1{float:left;width:277px;height:31px;background:url(../images/open_t1.gif) no-repeat;}
.y_open_t2{float:left;width:277px;height:34px;background:url(../images/open_t2.gif) no-repeat;}
.y_open3{float:left;width:275px;border:1px #cccccc solid;background-color:#ffffff;height:330px;}
.y_open4{background-color:#f9f9fa;border:1px #d6d6d6 solid;width:258px;height:310px;margin:7px 7px 0px 7px;overflow-y:scroll;scrollbar-face-color:#f9f9fa;scrollbar-highlight-color:#d6d6d6;scrollbar-shadow-color:#d6d6d6;scrollbar-3dlight-color: #f4f5f7;scrollbar-arrow-color: #282828;scrollbar-track-color: #f9f9fa;scrollbar-darkshadow-color: #f9f9fa;}
.y_open_tab{text-align:left;margin:5px 10px 0px 15px;width:210px;}
.y_open_tab td{line-height:18px;}
.y_open_x1{background:url("../images/x1.gif") repeat-x;background-position:center;height:10px;}
.y_open_td1{width:20px;}


/*导航下拉菜单样式*/
.menu_down1{float:left;position:relative;width:1px;height:1px;font-size:1px;}
.menu_down1_in{z-index:50;position:absolute;top:0px;left:1px;width:80px;background-color:#06adfb;border:1px #0274a6 solid;padding:10px 10px 10px 10px;line-height:20px;filter:alpha(style=1,opacity=90,finishOpacity=90);-moz-opacity:1; opacity:0.9;}


/*----------------------RSS定制   081015------------------------------*/


/* 结构 */
.container{width:922px; margin-top:1px; margin-left:auto; margin-right:auto; clear:both; background:url(../images/1.gif) repeat-y}

.leftcont{ float:left; width:922px; background:#fff; border-right:1px solid #fff;}
.rightcont{ float:right; width:276px; }

.leftcont .left{ width:186px; float:left; }
.leftcont .right{ width:459px; float:right; }

.banner{ background:url(../images/rss_banner.jpg) no-repeat; width:922px; height:97px; margin-bottom:1px; clear:both}
.banner span{ width:186px; height:40px; font-size:14px; font-weight:bold; color:#fff; text-align:center; background:url(../images/bg_banner.gif) no-repeat; float:left; margin-top:57px; line-height:40px;}

.banner_kf{ background:url(../images/banner_kefu.jpg) no-repeat; width:922px; height:97px; margin-bottom:1px; clear:both}
.banner_kf span{ width:186px; height:40px; font-size:14px; font-weight:bold; color:#fff; text-align:center; background:url(../images/bg_banner.gif) no-repeat; float:left; margin-top:57px; line-height:40px;}

.banner_about{ background:url(../images/banner_about.jpg) no-repeat; width:922px; height:97px; margin-bottom:1px; clear:both}
.banner_about span{ width:186px; height:40px; font-size:14px; font-weight:bold; color:#fff; text-align:center; background:url(../images/bg_banner.gif) no-repeat; float:left; margin-top:57px; line-height:40px;}

.banner_yanjiusuo{ background:url(../images/banner_yanjiusuo.jpg) no-repeat; width:922px; height:97px; margin-bottom:1px; clear:both}
.banner_yanjiusuo span{ width:186px; height:40px; font-size:14px; font-weight:bold; color:#fff; text-align:center; background:url(../images/bg_banner.gif) no-repeat; float:left; margin-top:57px; line-height:40px;}

.banner_blog{ background:url(../images/banner_blog.jpg) no-repeat; width:922px; height:97px; margin-bottom:1px; clear:both}
.banner_blog span{ width:186px; height:40px; font-size:14px; font-weight:bold; color:#fff; text-align:center; background:url(../images/bg_banner.gif) no-repeat; float:left; margin-top:57px; line-height:40px;}

.banner_qhxy{ background:url(../images/banner_qhxy.jpg) no-repeat; width:922px; height:97px; margin-bottom:1px; clear:both}
.banner_qhxy span{ width:186px; height:40px; font-size:14px; font-weight:bold; color:#fff; text-align:center; background:url(../images/bg_banner.gif) no-repeat; float:left; margin-top:57px; line-height:40px;}

/* 结构 */
.fwzx_container{width:922px; margin-top:1px; margin-left:auto; margin-right:auto; clear:both;}
.fwzx_main{ width:922px; margin-top:0px; margin-left:auto; margin-right:auto; clear:both;}
.fwzx_leftmain{ width:186px; float:left; margin-bottom:30px;}
.fwzx_rightmain{ width:736px; float:right;}

.about_main{width:922px; height:100%; margin-top:0px; margin-left:auto; margin-right:auto; clear:both; background:url(../images/about_topline.jpg)  no-repeat top #F7FCFF; font:14px;}
.about_wen{width:922px; height:auto; margin-top:0px; margin-left:auto; margin-right:auto; clear:both; background-color:#F7FCFF;}

/*左侧三级栏目*/
.fwzx_nav{padding:0 15px;}
.fwzx_title{ background:url(../images/b_rss.gif) 14px no-repeat #dedede; height:24px; line-height:24px; padding-left:40px;}
.fwzx_content{ background:#f4f5f7; padding:3px 12px 10px}
.fwzx_content .dl {padding-top:5px;}
.fwzx_content .dl a.here{ color:#058fe7}
.fwzx_content .dl dt{font-weight:bold;}
.fwzx_content .dl li{background:url(../images/bg_nav04.gif) repeat-x; line-height:30px; text-indent:0px; }

.fwzx_content_botline {background:url(../images/bg_nav04.gif) repeat-x; line-height:30px; height:30px; text-indent:0px;}
.fwzx_content_botline a{text-decoration:none; color:#444444;}
.fwzx_content_botline a:link{text-decoration:none; color:#444444;}
.fwzx_content_botline a:hover{ text-decoration:none;color:#f00;}

.fwzx_content_noline{line-height:30px; text-indent:0px; }
.fwzx_content_noline a:link{text-decoration:none; color:#444444;}
.fwzx_content_noline a:hover{ text-decoration:none;color:#f00;}

.blog_left {line-height:30px; height:30px; text-indent:0px;}
.left_bottombg{ height:22px; line-height:22px; background:url(../images/left_bottom.gif)  no-repeat ;}
/*右侧*/
.thispla{ background:url(../images/bg_main.gif) no-repeat; padding-left:15px; color:#fff; height:24px; line-height:24px}
.thispla a:link,.thispla a::active{text-decoration:none; color:#ffffff;}
.thispla a:visited{text-decoration:none; color:#ffffff;}
.thispla a:hover{text-decoration:none; color:#B5E6FD;}

.fwzx_khzn{padding:12px 10px; }

.fwzx_text{ margin-left:15px; margin-bottom:30px;}
.fwzx_textit,
.fwzx_textit02{ background:url(../images/lm_bg.jpg) no-repeat 9px 6px; color:#ffffff; font:bold 14px "宋体"; padding-left:30px; margin-top:20px; padding-top:5px; height:29px; line-height:29px; clear:both;}

.fwzx_textit_yykh{ background:url(../images/icon12.gif) no-repeat 9px 6px; color:#058fe7; font:bold 14px "宋体"; padding-left:30px; margin-top:20px; padding-top:5px; height:29px; line-height:29px; clear:both;}


.fwzx_texttop{ background:url(../images/bg_yykh.gif) repeat-x; padding:12px 30px; border:1px solid #ccc; height:63px; line-height:22px;}
.fwzx_textbtm{border:1px solid #ccc; border-top:0}
.fwzx_textformt{ background:url(../images/icon13.gif) no-repeat 18px 11px #ededed; border:1px solid #fff; height:30px; line-height:30px; padding-left:30px;}
.fwzx_textform{ margin-left:30px;}
.fwzx_textform th,td{ font-weight:normal; text-align:left; line-height:30px; padding-left:5px; }
.fwzx_textform th{ width:110px; padding-left:25px; }
.fwzx_yykhok{ text-align:center; line-height:24px; margin-left:-50px;}
.fwzx_yykhok p{font-size:16px; font-weight:bold; text-indent:20px;}

.yjs_bgjsbg{ background:url(../images/bg_bgjs.gif) no-repeat; padding-top:10px; padding-bottom:10px;height:25px; line-height:25px; clear:both; text-align:center; }

.yjs_textit02{ background:url(../images/lm_bg01.jpg) no-repeat 9px 6px; color:#ffffff; font:bold 14px "宋体"; padding-left:30px; margin-top:20px; padding-top:5px; height:29px; line-height:29px; clear:both;}
.blog_titbg{   margin-top:20px;  height:28px; line-height:28px; clear:both; }

.kefu_text1{ background:#F8F8F8;  padding:0px 12px; margin:0 8px;}

.input01,
.textarea01{ border:1px solid #8498bb; width:200px; height:18px; line-height:18px;}
.textarea01{ width:300px; height:120px;}
.select01{ border:1px solid #8498bb; width:203px; height:18px; line-height:18px;}

.input02{ border:1px solid #8498bb; width:; height:18px; line-height:18px;}
.button01{background:url(../images/bg_btm01.gif) repeat-x; border:1px solid #aaaaaa; width:70px; height:20px;line-height:20px; margin-top:10px; margin-right:20px; margin-bottom:40px;}


.button02{background:url(../images/bg_btm01.gif) repeat-x; border:1px solid #aaaaaa; width:70px; height:20px;line-height:20px;  margin-right:20px; }

.kf_4b{padding:12px 10px; border:1px solid #C7C7C7}
.kf_3b{padding:12px 10px; margin-left:9px; margin-right:4px; border-left:1px solid #C7C7C7;border-right:1px solid #C7C7C7;border-bottom:1px solid #C7C7C7}


/*------------关于我们------------*/
.about_gsdt li{padding:0px; background:url(../images/bg_line.gif) repeat-x bottom;  }
.about_gsdt li a{ line-height:31px;}
.about_gsdt span{float:right; padding-right:20px; line-height:31px;}

.about_gsdt_noline li{padding:0px; }
.about_gsdt_noline li a{ line-height:31px;}
.about_gsdt_noline span{float:right; padding-right:20px; line-height:31px;}

.about_text1{padding:12px 15px; text-indent:30px; line-height:25px; color:#333333; text-align:left; font-size:14px;}
.about_text2{padding:12px 45px; text-indent:30px; line-height:25px; color:#333333; text-align:left; font-size:14px;}

/*------------国金期货研究所-报告检索------------*/
.yjs_bgjs li{margin-right:10px; border-bottom:1px #d8d8d8 solid;}
.yjs_bgjs li a{ line-height:31px;}
.yjs_bgjs span{float:right; margin-right:20px; line-height:31px;}

.yjs_bgjs_noline li{ margin-right:0px;}
.yjs_bgjs_noline li a{ line-height:31px;}
.yjs_bgjs_noline span{float:right; margin-right:20px; line-height:31px;}

.yjs_tit{ width:350px;height:27px; line-height:27px;background:url(../images/yjs_tit01.gif) repeat-x;}
.yjs_tit_left{
	width:90px;
	height:27px;
	line-height:27px;
	background-image: url(../images/tit_biao.gif);
	background-position:left ;
	background-repeat:no-repeat;
	text-align: left;
	padding-left:22px;
	float:left;
	color:#ffffff;
	font-weight:bold;
}
.yjs_list_wenzi{ width:; height:auto; margin:11px 0px; clear:both; font-size:12px; text-indent:25px; line-height:25px;}

.yjs_4b{padding:12px 10px; border:1px solid #c7c7c7; }
.main_left_box{width:350px;height:auto;float:left;background-image: url(../images/bottom_jbbg.jpg);background-repeat: repeat-x;background-position: bottom; margin-left:1px;}

.main_right_box{width:350px;float:right;height:auto;margin-right:2px;background-image: url(../images/bottom_jbbg.jpg);background-repeat: repeat-x;background-position: bottom;
}
.more_right{width:40px;height:27px;line-height:27px;background: url(../images/arrow_blue.gif) left no-repeat;text-align:right;padding-right:20px;text-decoration: none;float:right;}
.more_right a:link,.more_right a:visited{text-decoration:none;letter-spacing: 1px}
.more_right a:hover,.more_right a:active{color: #DF0001;}

/*081020 添加软件下载样式*/
.fw_soft_mid1{float:left;width:660px;}
.fw_soft_content1{margin-top:18px;margin-left:15px;}
.fw_soft_tab1{border:1px #d8d6d6 solid;width:100%;margin-bottom:15px;}
.fw_soft_h1{background:url("../images/soft_h1.gif") repeat-x;height:28px;border-bottom:1px #e5e5e5 solid;font-weight:bold;padding-left:10px;}
.fw_soft_td1{text-align:center;}
.fw_soft_tab2{width:95%;margin-bottom:15px;margin-left:auto;margin-right:auto;}
.fw_soft_td2{height:30px;text-align:left;}
.fw_soft_td3{padding-top:5px;text-align:left;}
.fw_soft_td4{padding-top:7px;text-align:right;}
.fw_soft_tr1 td{background:url("../images/fw_x1.gif") repeat-x bottom;}


/*------------------底部样式-----------------------*/
.btm{float:left;width:100%;text-align:center;}
.btm_in{margin-left:auto;margin-right:auto;margin-bottom:10px;width:920px;height:34px;text-align:left;background-image:url("../images/btm.gif");background-repeat:repeat-x;border:1px #7f7f7f solid;}
.btm_div1{color:#ffffff;height:34px;line-height:34px; text-align:center;}


/*------------------index样式-----------------------*/

.b1{float:left;width:100%;text-align:center;}
.b1_in{margin:0 auto;width:922px;text-align:left;background-color:#dedede;}
.flash_1{float:left;width:494px;height:260px; margin-right:10px;}
.kstd{float:left;width:140px;height:227px; background:url("../images/kstd_bg.jpg") no-repeat; padding-top:33px; text-align:center;}
.kstd_img{ margin:5px 10px 0px 10px; width:120px; height:auto; }


.jyts{width:269px;height:131px;background:url("../images/jyts_bg.jpg") no-repeat; }

.jyts_tit{ width:269px;height:28px; line-height:28px;}
.jyts_tit_left{width:90px;height:28px;line-height:28px;background-image: url(../images/tit_biao.gif);background-position:left ;background-repeat:no-repeat;text-align: left;padding-left:29px;float:left;color:#333333;letter-spacing:1px;}
.jyts_tit_more{width:40px;height:28px;line-height:28px;text-align:right;padding-right:20px;text-decoration: none;float:right;}
.jyts_4b{padding:5px 10px;}
.jyts_list li{padding:0px;}
.jyts_list li a{ line-height:22px;}
.jyts_list span{float:right; padding-right:20px; line-height:22px;}

.index_blogbg{width:269px;height:120px;background:url("../images/index_blogbg.jpg") no-repeat; }
.index_blogbg td{line-height:20px; text-align:center;}

.index_right{float:right;width:269px;height:auto; }
.index_left{float:left;width:644px; }
.index_left1{float:left;width:316px;height:216px; margin-right:10px; background:url("../images/index_left1.jpg") no-repeat;}
.index_left2{float:left;width:316px;height:216px;  background:url("../images/index_left2.jpg") no-repeat;}
.index_right1{float:right;width:269px; height:272px}

.index_left_tit{ width:316px;height:28px; line-height:28px;}
.link_img{float:left;width:200px; margin:0px 5px 0px 10px;}
.link_img2{float:left;width:200px; margin:0px 5px;}
