﻿@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
}
/*元旦背景
html{
	background-image:url(/images/htmlbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
body{
	background-image:url(/images/htmlbg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
关闭直接注释*/
p, table, td, h1, h2, h3, h4, h5, input, select, ul, li, img, form {
	padding:0px;
	margin:0px;
}
p {
	text-indent:2em;
	line-height:180%;
}
li {
	list-style-type:none;
}
input, img {
	border:0;
}
.Flear {
	clear:both;
}
.bottom_14 {
	margin-bottom:14px;
	overflow:hidden;
}
.bottom_8 {
	margin-bottom:8px;
	overflow:hidden;
}
a {
	color:#000;
	text-decoration:none;
}
a:link {
	color:#000;
}
a:visited {
	color:#000;
}
a:hover {
	color:#000;
}

table.table_cont{background-color: #000;}
table.table_cont th{background-color: #DFDFDF; padding:6px;}
table.table_cont td{background-color: #FFF; padding:6px;}
table.table_cont tfoot{background-color: #DFDFDF;  padding:6px; text-align:center;}
/*nav开始*/
.nav {
	background:url(../images/bg_nav.jpg) no-repeat center top;
	width:914px;
	height:33px;
	margin:0 auto;
}
ul.main_nav {
	width:914px;
	margin:0 auto;
	overflow:hidden;
	padding-top:5px;
}
ul.main_nav li {
	float:left;
	list-style-type:none;
	width:76px;
	padding-top:3px;
	cursor:pointer;
	text-align:center;
	padding-left:4px;
	padding-right:4px;
	position:relative;
}
ul.main_nav li a{
	display:block;
	height:14px;
	padding:2px;
	cursor:pointer;
}
ul.main_nav li a:hover{
	background:url(../images/bg_li_a_on.gif) no-repeat center center;
	width:72px; height:14px;
	padding:2px;
	cursor:pointer;
}
ul.main_nav li.home{
	width:50px;
	padding-right:6px;
}
ul.main_nav li.fot{
	width:86px;
	padding-right:6px;
}
ul.main_nav li.home a:hover{
	background:url(../images/bg_lihome_a_on.gif) no-repeat center center;
	width:46px; height:14px;
	padding:2px;
	cursor:pointer;
}
ul.main_nav li.fot a:hover{
	background:url(../images/bg_li_a_on2.gif) no-repeat center center;
	width:82px; height:14px;
	padding:2px;
	cursor:pointer;
}
.sub_nav {
	color:#0850a3;
	width:914px;
	margin:0 auto;
	position:relative;
}
.sub_nav div {
	height:25px;
	padding-top:10px;
	visibility:hidden;
	position:absolute;
	color:#D5B100;
	background-color:#CCC;
	background:url(../images/bg_subnav_div.gif) repeat;
}
.sub_nav a {
	display:block;
	float:left;
	color:#0850a3;
	background:url(../images/bg_subnav.png) repeat-x;
	height:21px;
	line-height:21px;
	vertical-align:middle;
	padding-left:5px;
	padding-right:5px;
	cursor:pointer;
	_background:url(../images/bg_subnav.gif) repeat-x;
}
.sub_nav a:link {
	display:block;
	color:#0850a3;
}
.sub_nav a:visited {
	color:#0850a3;
	display:block;
}
.sub_nav a:hover {
	color:#0850a3;
	display:block;
	cursor:pointer;
}
.sub_nav a.subnav_left{
	background:url(../images/bg_subnav_left.png) no-repeat;
	width:12px;
	height:21px;
	margin-right:-10px;
   	_background:url(../images/bg_subnav_left.gif) no-repeat;
}
.sub_nav a.subnav_right{
	background:url(../images/bg_subnav_right.png) no-repeat;
	width:12px;
	height:21px;
	_background:url(../images/bg_subnav_right.gif) no-repeat;
}
#submenu2 {
	left:65px;

}
#submenu3 {
	left:150px;
	width:650px;
}
#submenu4 {
	left:230px;
}
#submenu5 {
	left:320px;
	width:400px;
}
#submenu6 {
	left:400px;
	width:400px;
}
#submenu7 {
	left:400px;
	width:480px;
}
#submenu8 {
	left:450px;
	width:420px;
}
#submenu9 {
	left:520px;
	width:300px;
}
#submenu10 {
	left:74px;
	width:942px;
}
#submenu11 {
	left:700px;
	width:220px;
}
/*nav结束 */
.top_nav {
	width:914px;
	margin:0 auto;
	text-align:right;
	color:#000;
	padding-top:6px;
}
.top_nav span {
	font-family:Arial, Helvetica, sans-serif;
}
.top_nav a {
	color:#000;
	margin-left:3px;
	margin-right:3px;
}
.top_nav a.color_0850a3:link{
	color:#0850a3;
}
.top_nav a.color_0850a3:visited{
	color:#0850a3;
}
.top_nav a.color_0850a3:hover{
	color:#0850a3;
}
.header {
	height:64px;
	width:914px;
	margin:0 auto;
}
.header img {
	float:left;
}
.header input {
	float:right;
	margin-top:23px;
}
.header input.search {
	background:url(../images/bg_input_search.jpg) no-repeat;
	width:150px;
	height:17px;
	padding-top:3px;
	vertical-align:middle;
	padding-left:3px;
	font-size:12px;
}
.header input.btn_go {
	background:url(../images/ico_go.jpg) no-repeat;
	width:29px;
	height:20px;
	margin-left:8px;
}

.bg_banner {
/*	background:url(../images/bg_banner.jpg) no-repeat 2px top;
	*background:url(../images/bg_banner.jpg) no-repeat 0px top;
	!important  width:100%;*/
	background:url(../images/bg_banner.gif) no-repeat center top;
	width:914px;
	margin:0 auto;
}
.banner {
	width:914px;
	margin:0 auto;
}
/*container开始*/
.container {
	width:914px;
	margin:0 auto;
	padding-top:10px;
}
.content {
	float:left;
	width:659px;
}
.content_box_top {
	background:url(../images/content_box_top.jpg) no-repeat;
	width:659px;
	height:5px;
	overflow:hidden;
}
.content_box_bottom {
	background:url(../images/content_box_bottom.jpg) no-repeat;
	width:659px;
	height:5px;
}
/*imgPlay开始*/
.index_news{
	position:relative;
	overflow:hidden;
}
.imgDiv{
	float:left;
	overflow:hidden;
}
#au{
	float:left;
}
.imgDiv img{
	width:210px;
	height:127px;
}
#piclist{
/*	position:absolute;
	left:136px;
	top:110px;
	_left:-74px;*/
	float:left;
	margin-left:-74px;
	margin-top:112px;
}
#piclist a{
	display:block;
	float:left;
	width:12px;
	height:12px;
	margin-left:1px;
	margin-right:1px;
	text-decoration:none;
	text-align:center;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
#piclist a.alpha1{ background:#fff; color:#000;}
#piclist a.alpha2{ background:#000; color:#fff;}

.report_box {
	border-left:1px solid #bfd4dd;
	border-right:1px solid #bfd4dd;
	width:629px;
	padding:7px 14px;
	height:127px;
}
.report_box .report_box_content {
	float:left;
	padding-left:23px;
	width:390px;
	float:right;
}

.report_box .width_470 {
	width:465px;
	color:#000;
}
.report_box .report_box_content a.more {
	float:right;
	margin-right:20px;
}
.report_more{
	overflow:hidden;
}
.report_more img{
	float:left;
}
.report_more a{
	float:right;
	padding-top:8px;
	padding-right:10px;
}
.report_box h1 {
	font-size:14px;
	color:#fbbb35;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:6px;
	clear:both;
}
.report_box h1 a {
	text-decoration:none;
}
.report_box h1 a:link {
	color:#fbbb35;
}
.report_box h1 a:visited {
	color:#fbbb35;
}
.report_box h1 a:hover {
	color:#fbbb35;
}
/*imgPlay结束*/
.left_18 {
	margin-left:18px;
	display:inline;
}
.news_box {
	width:315px;
	float:left;
	color:#000;
}
.news_box .title_news {
	height:23px;
	border-bottom:1px solid #bfd4dd;
}
.bg_h2{
	background:url(../images/btn_news_left.jpg) no-repeat;
	height:23px;
	float:left;
	padding-left:5px;
}
.bg_h2 h2{
	background:url(../images/btn_news_right.jpg) no-repeat right center;
	float:left;
	font-size:12px;
	color:#000;
	font-weight:normal;
	height:23px;
	line-height:23px;
	vertical-align:middle;
	padding-right:5px;
}
/*.news_box .title_news h2 {
	float:left;
	background:url(../images/btn_news.jpg) no-repeat;
	width:65px;
	height:23px;
	text-align:center;
	font-size:12px;
	color:#000;
	line-height:23px;
	vertical-align:middle;
	font-weight:normal;
}*/
.news_box .title_news a {
	float:right;
	padding-top:10px;
	padding-right:8px;
	color:#000;
}
ul.news_box {
	float:left;
	width:315px;
	padding-top:12px;
}
ul.news_box li {
	height:24px;
	line-height:24px;
}
ul.news_box li img {
	float:left;
	padding-top:8px;
	padding-left:5px;
}
ul.news_box li a {
	float:left;
	background:url(../images/ico_li.jpg) no-repeat 5px center;
	padding-left:12px;
	color:#000;
}
ul.news_box li span {
	float:right;
}
.banner_business {
	width:659px;
	padding-top:10px;
	height:154px;
	clear:both;
}
/*rightbar开始 content结束*/
.right_bar {
	float:right;
	width:240px;
}
.right_box_top {
	background:url(../images/right_box_top.jpg) no-repeat;
	width:240px;
	height:5px;
	overflow:hidden;
}
.right_box_bottom {
	background:url(../images/right_box_bottom.jpg) no-repeat;
	width:240px;
	height:5px;
}
.right_box_content {
	width:238px;
	border-left:1px solid #bfd4dd;
	border-right:1px solid #bfd4dd;
	text-align:center;
	padding-top:5px;
	padding-bottom:3px;
}
.right_box_title {
	padding-left:15px;
	padding-bottom:8px;
	_padding-bottom:20px;
	overflow:hidden;
}
.banner_photo{
	background:url(../images/bg_banner_photo.jpg) no-repeat center bottom;
	width:213px;
	height:138px;
	margin:0 auto;
}
.banner_annocment {
	background:url(../images/bg_title_annoucment.jpg) no-repeat;
	width:240px;
	height:26px;
}
.banner_annocment a {
	float:right;
	width:40px;
	height:16px;
	margin-right:10px;
	margin-top:6px;
}
.right_box_title span {
	float:left;
}
.right_box_title a {
	float:right;
	padding-top:8px;
	padding-right:15px;
}
.right_box_banner {
	padding-top:5px;
}
ul.announcement {
}
ul.announcement li {
	border-bottom:1px dotted #bfd4dd;
	margin-left:13px;
	margin-right:13px;
	height:26px;
	line-height:26px;
	vertical-align:middle;
	text-align:left;
}
ul.announcement li.kong {
	border-bottom:none;
}
ul.announcement li a {
	background:url(../images/ico_yello_arrow.jpg) no-repeat left center;
	padding-left:10px;
	color:#fbbb35;
	text-decoration:none;
	float:left;
}
ul.announcement li img {
	float:left;
	margin-left:10px;
	margin-top:8px;
}
ul.announcement li a:link {
	color:#fbbb35;
}
ul.announcement li a:visited {
	color:#fbbb35;
}
ul.announcement li a:hover {
	color:#fbbb35;
}
.bg_f2f2f2 {
	background:#f2f2f2;
	padding:10px;
	height:120px;
	width:210px;
	overflow:hidden;
	margin:0 auto;
	_margin-top:5px;
}
.bottom_5 {
	margin-bottom:5px;
}
table.book {
	float:left;
}
table.book td {
	padding-right:10px;
}
table.book img {
	border:1px solid #c4c4c4;
	padding:6px 4px;
	background:#ede7e7;
}
table.book select {
	width:91px;
	height:20px;
	font-size:12px;
	margin-left:5px;
}
table.book a {
	display:block;
	background:url(../images/ico_book_off.jpg) no-repeat left center;
	height:20px;
	line-height:20px;
	vertical-align:middle;
	padding-left:20px;
}
table.book a.on {
	background:url(../images/ico_book_on.jpg) no-repeat left center;
}
table.book a.on:link {
	color:#3676bf;
}
table.book a.on:visited {
	color:#3676bf;
}
table.book a.on:hover {
	color:#3676bf;
}
.link_content select {
	font-size:12px;
	height:20px;
	width:200px;
	margin-bottom:10px;
}
/*footer*/
.footer {
	background:url(../images/bg_footer.jpg) repeat-x;
	width:914px;
	height:118px;
	clear:both;
	margin:0 auto;
}
.bottom_nav {
	color:#04b1d1;
	text-align:center;
	padding-top:15px;
}
.bottom_nav a {
	padding-left:15px;
	padding-right:15px;
}
.bottom_nav a:link {
	color:#04b1d1;
}
.bottom_nav a:visited {
	color:#04b1d1;
}
.bottom_nav a:hover {
	color:#04b1d1;
}
.copyright {
	text-align:center;
	line-height:16px;
	padding-top:15px;
}
.project_bottom{
	border-bottom:1px solid #c0d4dd;
	margin-left:10px;
	margin-right:10px;
}
/*股票开始*/

.right_box_data{
	width:235px;
	border-left:1px solid #bfd4dd;
	border-right:1px solid #bfd4dd;
	padding-top:8px;
	padding-left:3px;
	padding-right:0px;
}
.haccordion{
	width:224px;
	overflow:hidden;
}
.haccordion ul {
	overflow:hidden;
	list-style-type:none;
	margin-left:0px;
	width:500px;
}
.haccordion li {
	display:block;
	float: left;
	overflow: hidden;
	height:138px;
}
.haccordion li .hpanel {
	width:16px;
	height:138px;
}
.data {
	margin-top:-128px;
	margin-left:17px;
}
.data img{
	width:173px;
	height:138px;
/*	border:1px solid #b8bac4;
	padding:3px;*/
}
/*股票结束*/
