/* -------全局标签定义 ------- */
* {
	margin:0px auto;
}
body{
	font-family:"宋体",Tahoma,SimSun,Arial;
	font-size:12px;
	color:#000000;
	text-align:left;
	background:#CCCCCC;
}
p{
   margin:0px;
   text-indent:2em;
}
img{
	border:0;
}
td{
    text-align:left;
}

/* ------- 文本样式 ------- */

.bold{
    font-weight:bold;
}
.center{
    text-align:center;
}
.right1{
    text-align:right;
}
.left1{
    text-align:left;
}
.gray{
    color:#A0A0A0;
}
.padding-bottom5px{
    padding-bottom:10px;
}
.margin-top30px{
    margin-top:30px;
}

/* ------- 链接样式 ------- */

a:link, a:visited {
	color:#504F4F;
	text-decoration:none;
}
a:hover, a:active {
	color:#DA251E;
	text-decoration:none;
}

.font-red, a.font-red:link, a.font-red:visited{
    color:#DA251E;
	text-decoration:none;
}
a.font-red:hover{
    color:#DA251E;
	text-decoration: underline;
}

.font-red1, a.font-red1:link, a.font-red1:visited{
    color:#4E4E4E;
	text-decoration:none;
}
a.font-red1:hover{
    color:#DA251E;
	font-weight:bold;
	text-decoration: none;
}
.font-red2, a.font-red2:link, a.font-red2:visited{
    color:#D45D74;
	text-decoration:none;
}
a.font-red2:hover{
    color:#D45D74;
	font-weight:bold;
	text-decoration: none;
}

.font-redBg, a.font-redBg:link, a.font-redBg:visited{
    color:#E19292;
	text-decoration:none;
	border:1px solid #EBB0B0;
	line-height:18px;
	padding-top:1px;
	padding-left:2px;
	background:#FDF7F7;
}
a.font-redBg:hover{
    color:#CE6A6A;
	text-decoration: none;
}
.font-redNumber, a.font-redNumber:link, a.font-redNumber:visited{
    color:#EB141C;
	text-decoration:none;
	line-height:21px;
	border:1px solid #E45753;
	padding:1px 5px;
	font-weight:bold;
	background:#FDF7F7;
}
a.font-redNumber:hover{
    color:#FFFFFF;
	text-decoration:none;
	line-height:21px;
	border:1px solid #EB141C;
	padding:1px 5px;
	font-weight:bold;
	background:#E45753;
}

.font-gray, a.font-gray:link, a.font-gray:visited{
    color:#7A7979;
	text-decoration:none;
}
a.font-gray:hover{
    color:#000000;
	text-decoration: none;
}
.font-gray1, a.font-gray1:link, a.font-gray1:visited{
    color:#504F4F;
	text-decoration:none;
}
a.font-gray1:hover{
    color:#DA251E;
	text-decoration: none;
}

.font-black, a.font-black:link, a.font-black:visited{
    color:#000000;
	text-decoration:none;
}
a.font-black:hover{
    color:#000000;
	text-decoration: underline;
}

.font-blue, a.font-blue:link, a.font-blue:visited{
    color:#0F50BC;
	text-decoration:underline;
}
a.font-blue:hover{
    color:#0B3D90;
	text-decoration: none;
}

.menuLeft12, a.menuLeft12:link, a.menuLeft12:visited{
    background:url(../pic/share/content/menudot12_gray.gif) left no-repeat;
    color:#504F4F;
	font-size:12px;
	padding:4px 0px 0px 25px;
	line-height:22px;
	text-decoration:none;
}
a.menuLeft12:hover{
    background:url(../pic/share/content/menudot12_red.gif) left no-repeat;
    color:#CF000D;
	font-weight:bold;
	font-size:12px;
	padding:4px 0px 0px 25px;
	line-height:22px;
	text-decoration:none;
}

.submenuLeft12, a.submenuLeft12:link, a.submenuLeft12:visited{
    background:url(../pic/financial/submenu1_12.gif) left no-repeat;
    color:#504F4F;
	font-size:12px;
	padding:4px 0px 0px 37px;
	line-height:22px;
	text-decoration:none;
}
a.submenuLeft12:hover{
    background:url(../pic/financial/submenu1_12.gif) left no-repeat;
    color:#CF000D;
	font-weight:bold;
	font-size:12px;
	padding:4px 0px 0px 37px;
	line-height:22px;
	text-decoration:none;
}
.menuLeft12checked{
    background:url(../pic/share/content/menudot12_red.gif) left no-repeat;
    color:#CF000D;
	font-weight:bold;
	font-size:12px;
	padding:4px 0px 0px 25px;
	line-height:22px;
	text-decoration:none;
}

/* ------- 表单按钮样式 ------- */
.input {
    font-family:"宋体";
	font-size: 12px;
	color: #504F4F;
	line-height:14px;
	text-align:left;
	height:14px;
	border: 1px solid #CCCBCB;
	padding:3px 0px 0px 0px!important;
	padding:3px 0px 0px 0px;
}

.button-top{
    font-family:"宋体";
	font-size: 12px;
	color: #333333;
    padding:0px 13px 5px 16px;/* Moz */ 
	*padding:0px 0px 3px 3px!important;/* IE7 */ 
	*padding:4px 0px 4px 2px;/* IE6 */ 
	border: 0px;
	width:46px;
	height:23px;
	background:url(../pic/share/button/top.gif) no-repeat;
	cursor:pointer;
}
.button-top2{
    font-family:"宋体";
	font-size: 12px;
	color: #333333;
    padding:0px 13px 5px 16px;/* Moz */ 
	*padding:0px 0px 3px 3px!important;/* IE7 */ 
	*padding:4px 0px 4px 2px;/* IE6 */ 
	border: 0px;
	width:60px;
	height:23px;
	background:url(../pic/share/button/top2.gif) no-repeat;
	cursor:pointer;
}
.button-print{
    font-family:"宋体";
	font-size: 12px;
	color: #333333;
	padding:1px 13px 3px 25px;/* Moz */ 
	*padding:0px 0px 1px 15px!important;/* IE7 */ 
	*padding:1px 0px 0px 12px;/* IE6 */ 
	border: 0px;
	width:54px;
	height:22px;
	background:url(../pic/share/button/print.jpg) no-repeat;
	cursor:pointer;
}.button-search{
    font-family:"宋体";
	font-size: 12px;
	color: #333333;
	padding:1px 13px 3px 25px;/* Moz */ 
	*padding:0px 2px 1px 15px!important;/* IE7 */ 
	*padding:1px 2px 0px 15px;/* IE6 */ 
	border: 0px;
	width:54px;
	height:22px;
	background:url(../pic/share/button/search.jpg) no-repeat;
	cursor:pointer;
}
.button-searchf8{
    font-family:"宋体";
	font-size: 12px;
	color: #333333;
	padding:1px 13px 3px 25px !important;
	padding:1px 2px 0px 15px;
	border: 0px;
	width:149px;
	height:22px;
	background:url(../pic/share/button/search_f8.jpg) no-repeat;
	cursor:pointer;
}
.button-login{
    font-family:"宋体";
	font-size: 12px;
	color: #333333;
	padding:0px 0px 3px 9px;/* Moz */ 
	*padding:0px 2px 1px 12px!important;/* IE7 */ 
	*padding:1px 2px 0px 12px;/* IE6 */ 
	border: 0px;
	width:47px;
	height:22px;
	background:url(../pic/share/button/red_arrow.jpg) no-repeat;
	cursor:pointer;
}
.button-column{
    font-family:"宋体";
	font-size: 12px;
	color: #333333;
	padding:1px 0px 3px 10px;/* Moz */ 
	*padding:0px 0px 2px 9px!important;/* IE7 */ 
	*padding:1px 0px 0px 9px;/* IE6 */ 
	border: 0px;
	width:92px;
	height:22px;
	background:url(../pic/share/button/red_arrow_f5.jpg) no-repeat;
	cursor:pointer;
}
.button-font2{
    font-family:"宋体";
	font-size: 12px;
	color: #333333;
	padding:1px 13px 3px 15px;/* Moz */ 
	*padding:0px 0px 1px 1px!important;/* IE7 */ 
	*padding:1px 0px 0px 0px;/* IE6 */ 
	border: 0px;
	width:47px;
	height:22px;
	background:url(../pic/share/button/font2.jpg) no-repeat;
	cursor:pointer;
}
.button-font13{
    font-family:"宋体";
	font-size: 12px;
	color: #333333;
	padding:1px 13px 3px 15px !important;
	padding:3px 2px 0px 5px;
	border: 0px;
	width:194px;
	height:22px;
	background:url(../pic/share/button/font13.jpg) no-repeat;
	cursor:pointer;
}
.button-font4{
    font-family:"宋体";
	font-size: 12px;
	color: #333333;
	padding:0px 0px 3px 0px;/* Moz */ 
	*padding:0px 0px 1px 2px!important;/* IE7 */ 
	*padding:1px 0px 0px 2px;/* IE6 */ 
	border: 0px;
	width:71px;
	height:22px;
	background:url(../pic/share/button/font4.jpg) no-repeat;
	cursor:pointer;
}
.button-date{
	border: 0px;
	width:17px;
	height:18px;
	background:url(../pic/share/button/date.gif) no-repeat;
	cursor:pointer;
}
.button-ask{
    font-family:"宋体";
	font-size: 12px;
	color: #fff;
	padding:0px 13px 4px 27px;/* Moz */ 
	*padding:0px 2px 3px 15px!important;/* IE7 */ 
	*padding:1px 2px 1px 15px;/* IE6 */ 
	border: 0px;
	width:78px;
	height:23px;
	background:url(../pic/share/button/button_red.jpg) no-repeat;
	cursor:pointer;
}
.button-expert{
    font-family:"宋体";
	font-size: 12px;
	color: #fff;
	padding:0px 13px 4px 27px;/* Moz */ 
	*padding:0px 2px 3px 15px!important;/* IE7 */ 
	*padding:1px 2px 1px 15px;/* IE6 */ 
	border: 0px;
	width:78px;
	height:23px;
	background:url(../pic/share/button/expert.jpg) no-repeat;
	cursor:pointer;
}
.button-webtrade{
    font-family:"宋体";
	font-size: 12px;
	color: #fff;
	padding:0px 13px 4px 27px;/* Moz */ 
	*padding:0px 2px 3px 15px!important;/* IE7 */ 
	*padding:1px 2px 1px 15px;/* IE6 */ 
	border: 0px;
	width:78px;
	height:23px;
	background:url(../pic/share/button/webtrade.jpg) no-repeat;
	cursor:pointer;
}

	
/* ------- 结构布局 ------- */
.main{
     width:900px;
}
.main .left{
     width:10px;
	 background:url(../pic/share/bg/left_bg.jpg) right repeat-y;
}
.main .right{
     width:10px;
	 background:url(../pic/share/bg/right_bg.jpg) left repeat-y;
}

/* 公共头部 */
.lr{
    vertical-align:bottom;
	width:10px;
}
.roundcorner-lt{
    width:10px;
    vertical-align:top;
	background:#FFFFFF; 
}
.logo{
    width:313px;
    padding:10px 0px 14px 10px;
	background:#FFFFFF; 
}
.logo-banner{
    width:543px;
	text-align:right;
	vertical-align:bottom;
	padding:0px 45px 10px 0px;
    background:#FFFFFF url(../pic/share/top/logo_banner.jpg) right bottom no-repeat;
}

.menu{
     width:880px;
	 background:#FFFFFF; 
}
.menu-bg{ 
    width:860px;
	text-align:center;
	vertical-align:top;
	padding-top:2px;
	background:#FFFFFF url(../pic/share/top/menu_bg.jpg) repeat-x;
}
.menu-line{
    text-align:center;
	vertical-align:top;
    height:28px;
	padding:0px 10px;
    background:url(../pic/share/top/menu/line.jpg) top right no-repeat;
}
.menu-last{
    height:28px;
	vertical-align:top;
	text-align:center;
	padding:0px 10px;
}
.submenu-bg{ 
    width:860px;
	background:url(../pic/share/top/menu2_bg.jpg) repeat-x;
}
.submenu{
    padding:0px 10px;
}

/* 公共底部 */
.bottom{
     width:880px;
	 height:57px;
	 background:#EEEFF1; 
	 text-align:center;
	 vertical-align:top;
}
.bottom .gray-bg{
     width:860px;
	 text-align:center;
	 padding-top:15px;
	 line-height:18px;
	 font-size:12px;
     background:url(../pic/share/bottom/gray_bg.jpg) top repeat-x;
}
.bottom-bg{
     width:862px;
     background:#EEEFF1 url(../pic/share/bottom/bottom_bg.jpg) bottom repeat-x
}

/* 导航 */
.nav{
	height:20px;
	border-top:1px solid #FFFFFF;
	padding:4px 0px 4px 25px!important;
	padding:2px 0px 0px 25px;
	color:#504F4F;
    background:#FFFFFF url(../pic/share/top/nav_bg.jpg) left repeat-y;
}
.nav-left{
    width:5px;
	background:#FFFFFF;
}

/* 内容部分 */
.content{
     width:880px;
	 background:#FFFFFF; 
	 text-align:center;
	 vertical-align:top;
}
.content-left{
     width:210px;
	 background:#FFFFFF; 
	 text-align:right;
	 vertical-align:top;
}
.content-left1{
     width:190px;
	 background:#FFFFFF; 
	 text-align:right;
	 vertical-align:top;
}
.content-center{
     width:460px;
	 background:#FFFFFF; 
	 text-align:center;
	 vertical-align:top;
}
.content-right{
     width:210px;
	 background:#FFFFFF; 
	 text-align:left;
	 vertical-align:top;
}
.content-cr{
	 width:662px;
	 background:#FFFFFF; 
	 text-align:left;
	 padding-right:8px;
	 vertical-align:top;
}
.content-cr1{
	 width:682px;
	 background:#FFFFFF; 
	 text-align:left;
	 padding-right:8px;
	 vertical-align:top;
}
.content-bottom{
     width:880px;
	 background:url(../pic/share/content/content_bottom.jpg) repeat-x;
}

/* ------- 主页样式 ------- */

.banner{ 
    width:870px;
}
.banner_pic{
    width:538px;
}
.banner_bg{
    width:332px;
	text-align:center;
	vertical-align:top;
	background:url(../pic/index/banner_bg.jpg) repeat-x;
}
.banner-content{
    width:290px;
	text-align:left;
}


/* ------- 栏目样式 ------- */
/* 左侧栏目 */
.sidebar-banner{
    width:200px;
	margin-top:7px;
}
.sidebar-menu{
    width:180px;
	margin-top:7px;
}
.sidebar-content{
    vertical-align:top;
	padding:0px 9px 8px 9px;
}
.sidebar-left1{
    width:200px;
	background:#FFFFFF url(../pic/share/content/bg_sidebar_left1.jpg) top repeat-x;
	text-align:left;
	border:1px solid #D6D7D9;
	margin-top:6px;
}
.sidebar-left1 .column-title{
    width:100%;
	background:url(../pic/share/content/sidebar_line_red.jpg) bottom repeat-x;
	height:50px;
	vertical-align:top;
	padding-bottom:10px;
	margin-bottom:3px;
}
.sidebar-left1 .title{
    width:70%;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	color:#CF000D;
	padding-left:8px;
}
.sidebar-left1 .more{
    width:30%;
	text-align:right;
}
.news{
    width:100%;
	color:#7A7979;
}
.news-line{
    width:94%;
	height:25px;
    background:url(../pic/share/content/dashed_black.gif) bottom repeat-x;
}

.news-line1{
	height:25px;
    background:url(../pic/share/content/dashed_black.gif) bottom repeat-x;
}

.video{
    width:100%;
	color:#7A7979;
	margin-top:7px;
}
.video-li{
    width:15%;
	height:25px;
}
.review{
    line-height:21px;
}
.menuLeft-bg{
    width:200px;
    background:#ffffff url(../pic/share/menu/menuLeft_bg.jpg) top repeat-x;
	padding:5px 15px;
}
.menuLeft-bg1{
    width:150px;
    background:#ffffff url(../pic/share/menu/menuLeft_bg.jpg) top repeat-x;
	padding:15px;
}
.menuLeft-bg1{
    width:180px;
    background:#ffffff url(../pic/share/menu/menuLeft_bg.jpg) top repeat-x;
	padding:15px;
}
.menuLeft-line{
	height:37px;
    background:url(../pic/share/content/dashed_black.gif) bottom repeat-x;
}



/* 右侧栏目 */
.sidebar-right1{
    width:202px;
	text-align:left;
	margin-top:6px;
}
.right1-title{
	background:url(../pic/share/content/sidebar_right_titlebg.jpg) no-repeat;
	height:29px;
	text-align:left;
	color:#FFFFFF;
	font-size:14px;
	vertical-align:middle;
	font-weight:bold;
	padding-left:15px;
}
.right1-content{
    border:1px solid #D5D6D8;
	text-align:center;
	background:#FFFFFF url(../pic/share/content/sidebar_right_bg.jpg) top repeat-x;
	padding:8px 9px 8px 9px;
}
.right2-content{
    border:1px solid #D5D6D8;
	text-align:center;
	background:#FFFFFF url(../pic/share/content/sidebar_right2_bg.jpg) top repeat-x;
	padding:8px 9px 8px 9px;
}
.right3-content{
    border:1px solid #D5D6D8;
	text-align:center;
	background:#FFFFFF url(../pic/share/content/sidebar_right4_bg.jpg) top repeat-x;
	padding:1px 1px 8px 1px;
}
.sidebar-right3{
    width:202px;
	height:43px;
	background:#FFFFFF url(../pic/share/content/sidebar_right3_bg.jpg) top repeat-x;
	margin-top:8px;
	border:1px solid #D5D6D8;
}
.search{
    width:100%;
	color:#000000;
	text-align:left;
	margin-bottom:5px;
}
.search1{
    width:100%;
	color:#585858;
	text-align:left;
	margin-bottom:5px;
}
.search_title{
    height:25px;
	width:34%;
	text-align:right;
	padding-right:8px;
}
.research{
    width:100%;
	color:#000000;
	text-align:left;
	line-height:18px;
}
.research-td{
    width:93%;
	height:20px;
}
.research-pic{
    padding:5px 8px 8px 0px;
}
.trade{
    width:159px;
	margin-top:10px;
	text-align:center;
}
.trade-bg{
    background:url(../pic/financial/trade_bg.jpg) no-repeat;
	height:32px;
	padding-bottom:5px;/* Moz */ 
	*padding-bottom:0px!important;/* IE7 */ 
	*padding-bottom:0px;/* IE6 */ 
	padding-left:16px;
	letter-spacing:2px;
	text-align:center;
}

/* 中间栏目 */
.main-bg{
    background:#FFFFFF url(../pic/share/content/main_bg.jpg) top no-repeat;
	width:460px;
	height:143px;
}
.main-content{
    line-height:21px;
    color:#504F4F;
	padding:25px 25px 5px 25px;
	vertical-align:top;
}
.red-title{
    width:100%;
	border-bottom:2px solid #EB141C;
	text-align:left;
	margin-top:8px;
}
.red1-title{
    width:100%;
	border-bottom:2px solid #EB141C;
	text-align:left;
}

.main-margin8px{
    margin-top:8px;
	width:100%;
}
.main-linedashed{
    background:url(../pic/share/content/dashed_black.gif) bottom repeat-x;
	padding-bottom:5px;
}
.news-date{
    width:70px;
	height:24px;
    text-align:right;
	color:#504F4F;
}



/* 表格样式 */
.table-border{
    border:1px solid #EBAFAF;
}
.table-title,.table-title td{
    background:#F9E9E9 url(../pic/share/content/table_bg.jpg) top repeat-x;
	border-bottom:1px solid #EBAFAF;
	height:24px;
	text-align:center;
	font-weight:bold;
	color:#000000;
}
.table-title1,.table-title1 td{
    background:#F9E9E9 url(../pic/share/content/table_bg.jpg) top repeat-x;
	border-bottom:1px solid #EBAFAF;
	height:24px;
	text-align:center;
	color:#504F4F;
}
.table-title2,.table-title2 td{
    background:#F9E9E9 url(../pic/share/content/table_bg.jpg) top repeat-x;
	border-bottom:1px solid #EBAFAF;
	height:24px;
	text-align:left;
	color:#504F4F;
}
.table-td1 td{
    background:#FDF7F7;
	border-top:1px solid #EBAFAF;
	height:24px!important;
	height:23px;
}
.table-td2 td{
    background:#FFFFFF;
	border-top:1px solid #EBAFAF;
	height:24px!important;
	height:23px;
}
.table-Cr{
    border-right:1px solid #EBAFAF;
	text-align:center;
}
.table-L{
    border-left:1px solid #EBAFAF;
	padding-left:3px;
}
.table-L1{
	padding-left:4px;
}
.table-lineL{
    border-left:1px solid #EBAFAF;
}
.table-Lr,.table-Lr td{
    border-right:1px solid #EBAFAF;
	text-align:left;
	padding-left:15px;
}
.table-R{
    border-left:1px solid #EBAFAF;
	border-bottom:1px solid #EBAFAF;
	text-align:left;
	padding-left:5px;
}
.table-red{
    border:1px solid #EBAFAF;
    background:#FCF4F4;
	padding:12px 50px 12px 50px;
}



/* ------ 功能样式 ------ */
/* 选项卡 */
.tab1{
    cursor:pointer;
	text-align: center;
	color:#727171;
	width:100px;
	height:20px;
	background: url(../pic/share/button/tab1.jpg) bottom no-repeat;
	vertical-align:bottom;
	padding-bottom:1px!important;
	padding-bottom:0px;
}
.tab1_s{
    cursor:pointer;
	text-align:center;
	color: #FFFFFF;
	width:100px;
	height:20px;
	background: url(../pic/share/button/tab1_s.jpg) bottom no-repeat;
	vertical-align:bottom;
	padding-bottom:3px!important;
	padding-bottom:2px;
}

/* 侧栏选项卡 */
.tab2{
    cursor:pointer;
	text-align: center;
	color:#727171;
	width:50%;
	height:22px;
	background:#EAEAEA;
}
.tab2_s{
    cursor:pointer;
	text-align:center;
	color: #FFFFFF;
	width:50%;
	height:22px;
	background:#DE4E2B;
}
.importance{
    padding:30px 0px 10px 0px;
	line-height:18px;
	background:url(../pic/index/zysm.jpg) no-repeat;
}

.main-bg2{
    background:#FFFFFF url(../pic/share/content/main_bg2.jpg) top no-repeat;
	width:600px;
	height:143px;
}
















/* ------- niqin 主页制作 文字样式start------- */
/*.blacklj{color:#000000;}
.blacklj a:link, a:visited{color:#000000;}
.blacklj a:hover, a:active{color:#ff6600;}
.graylj{color:#7A7979;}
.graylj a:link, a:visited{color:#7A7979;}
.graylj a:hover, a:active{color:#ff6600;} */
.black14{ font-size:14px; font-weight:bold; color:#494949;}
.red{color:#de0000;}
/* ------- niqin 文字样式over------- */

/* ------- niqin 左侧栏目start2009-01-07------- */
/*网上交易左侧*/
.ggw{width:205px; margin-top:6px;}
/* ------- niqin 左侧栏目over------- */
