@charset "utf-8";

body {
	
	margin:0px;
	padding:0px;
	/*background:url(../images/bg_page.png) center top no-repeat;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	
}
img {border:none}

.table tr td{ padding-bottom:8px;line-height:20px;}

.clear {clear:both}
.wrapper {
	width:980px;
	margin:0 auto;
	
}
.top {
	width:100%;
	height:90px;
	margin-top:26px;
}
.logo {
	width:150px;
	height:90px;
	float:left
}
.mu_box {
	width:830px;
	float:left;
	height:100%;
}
.main_mu {
	width:784px;
	height:100%;
	float:right;
}
.function {
	width:100%;
	height:27px;
	float:left;/*background:url(../images/function.png) right top no-repeat;*/
}
.function ul {
	width:274px;
	height:27px;
	margin:0;
	padding:0;
	float:right;
	list-style-type:none;
}
.function ul li {
	float:left;
}
.fn_li1 {
	width:104px;
	height:100%;
	background:url(../html/img/function.png) 0px 0px no-repeat;
	display:block;
	cursor:pointer;
}
.fn_li1:hover {
	width:104px;
	height:100%;
	background:url(../html/img/function_o.png) 0px 0px no-repeat;
	display:block;
}
.fn_link1 {
	width:104px;
	height:100%;
	background:url(../html/img/function.png) 0px 0px no-repeat;
	display:block;
}
.fn_li1_o {
	width:104px;
	height:100%;
	background:url(../html/img/function_o.png) 0px 0px no-repeat;
	display:block;
}
.fn_li2 {
	width:89px;
	height:100%;
	background:url(../html/img/function.png) -104px 0px no-repeat;
	display:block;
	cursor:pointer
}
.fn_li2:hover {
	width:89px;
	height:100%;
	background:url(../html/img/function_o.png) -104px 0px no-repeat;
	display:block;
}
.fn_link2 {
	width:89px;
	height:100%;
	background:url(../html/img/function.png) -104px 0px no-repeat;
	display:block;
}
.fn_li2_o {
	width:89px;
	height:100%;
	background:url(../html/img/function_o.png) -104px 0px no-repeat;
	display:block;
	cursor:pointer
}
.fn_li3 {
	width:41px;
	height:100%;
	background:url(../html/img/function.png) -193px 0px no-repeat;
	display:block;
	cursor:pointer
}
.fn_link3 {
	width:41px;
	height:100%;
	background:url(../html/img/function.png) -193px 0px no-repeat;
	display:block;
}
.fn_li3:hover {
	width:41px;
	height:100%;
	background:url(../html/img/function_o.png) -193px 0px no-repeat;
	display:block;
	cursor:pointer
}
.fn_li3_o {
	width:41px;
	height:100%;
	background:url(../html/img/function_o.png) -193px 0px no-repeat;
	display:block;
	cursor:pointer
}
.fn_li4 {
	width:40px;
	height:100%;
	background:url(../html/img/function.png) -234px 0px no-repeat;
	display:block;
	cursor:pointer
}
.fn_link4 {
	width:40px;
	height:100%;
	background:url(../html/img/function.png) -234px 0px no-repeat;
	display:block;
}
.fn_li4:hover {
	width:40px;
	height:100%;
	background:url(../html/img/function_o.png) -234px 0px no-repeat;
	display:block;
	cursor:pointer
}
.fn_li4_o {
	width:40px;
	height:100%;
	background:url(../html/img/function_o.png) -234px 0px no-repeat;
	display:block;
	cursor:pointer
}
.menu {
	width:100%;
	height:39px;
	float:left;
	margin-top:24px;
	position:relative;
}
.menu_ul {
	width:784px;
	position:absolute;
	height:39px;
	top:0;
	left:0;
}
.menu_ul ul {
	width:784px;
	height:39px;
	margin:0;
	padding:0;
	float:left;
}
.menu_ul ul li {
	float:left;/*display:inline-block;*/
}
.menu_ul ul li a {
	width:100%;
	color:#fff;
	text-decoration:none
}
.menu_ul ul li a:hover {
	width:100%;
	text-decoration:underline
}
.menu_ul ul li ul {
	display:none;
	width:250px;
	height:227px;
	position:absolute;
	background:url(../html/img/sub.png) no-repeat;
	top:39px;
	padding-top:10px;
	z-index:99999;
	list-style-type:none;
	overflow:hidden;
}
.menu_ul ul li .sub_ul_1 {
	left:-5px;
	height:170px;
	background-position:0px -85px;
	overflow:hidden;
}
.menu_ul ul li .sub_ul_2 {
	left:105px;
	height:136px;
	background:url(../html/img/sub_2.png) no-repeat;
	background-position:0px -115px;
	overflow:hidden;
}
.menu_ul ul li .sub_ul_3 {
	left:223px;
	height:50px;
	width:175px;
	background:url(../html/img/sub_1.png) no-repeat;
	background-position:0px -185px;
	overflow:hidden;
}
.menu_ul ul li .sub_ul_4 {
	left:343px;
	height:255px;
	width:220px;
	background:url(../html/img/sub_4.png) no-repeat;
	background-position:0px -70px;
	overflow:hidden;
}
.menu_ul ul li .sub_ul_5 {
	right:95px;
	height:63px;
	width:250px;
	background:url(../html/img/sub_1.png) no-repeat;
	background-position:-12px -40px;
	overflow:hidden;
}


.menu_ul ul li .sub_ul_6 {
	right:5px;
	height:90px;
	background:url(../html/img/sub_3.png) no-repeat;
	background-position:76px -140px;
	overflow:hidden;
}
.menu_ul ul li .sub_ul_6 li {
	background:url(../images/dot.png) 100px 12px no-repeat;
	padding-left:115px;
	width:120px;
	line-height:28px;
}
.menu_ul ul li .sub_ul_6 li:hover {
	background:url(../images/dot_o.png) 100px 12px no-repeat;
	padding-left:115px;
	width:120px;
	line-height:28px;
}

.menu_ul ul li ul li {
	background:url(../images/dot.png) 26px 12px no-repeat;
	padding-left:38px;
	width:180px;
	line-height:28px;
}
.menu_ul ul li ul li:hover {
	background:url(../images/dot_o.png) 26px 12px no-repeat;
	padding-left:38px;
	width:180px;
	line-height:28px;
}
.menu_ul ul li ul li a {
	font-size:13px;
	color:#7c7d7f;
}
.menu_ul ul li ul li a:hover {
	font-size:13px;
	color:#003e90;
	text-decoration:none
}
.mu_li1 {
	width:110px;
	height:100%;
	background:url(../html/img/mu.png) 0px 0px no-repeat;
	display:block;
	cursor:pointer;
}
.mu_li1:hover {
	width:110px;
	height:100%;
	background:url(../html/img/mu_o.png) 0px 0px no-repeat;
	display:block;
}
.mu_link1 {
	width:110px;
	height:100%;
	background:url(../html/img/mu.png) 0px 0px no-repeat;
	display:block;
}
.mu_li1_o {
	width:110px;
	height:100%;
	background:url(../html/img/mu_o.png) 0px 0px no-repeat;
	display:block;
}
.mu_li2 {
	width:118px;
	height:100%;
	background:url(../html/img/mu.png) -110px 0px no-repeat;
	display:block;
	cursor:pointer
}
.mu_li2:hover {
	width:118px;
	height:100%;
	background:url(../html/img/mu_o.png) -110px 0px no-repeat;
	display:block;
}
.mu_link2 {
	width:118px;
	height:100%;
	background:url(../html/img/mu.png) -110px 0px no-repeat;
	display:block;
}
.mu_li2_o {
	width:118px;
	height:100%;
	background:url(../html/img/mu_o.png) -110px 0px no-repeat;
	display:block;
	cursor:pointer
}
.mu_li3 {
	width:120px;
	height:100%;
	background:url(../html/img/mu.png) -235px 0px no-repeat;
	display:block;
	cursor:pointer
}
.mu_link3 {
	width:120px;
	height:100%;
	background:url(../html/img/mu.png) -235px 0px no-repeat;
	display:block;
}
.mu_li3:hover {
	width:120px;
	height:100%;
	background:url(../html/img/mu_o.png) -235px 0px no-repeat;
	display:block;
	cursor:pointer
}
.mu_li3_o {
	width:120px;
	height:100%;
	background:url(../html/img/mu_o.png) -235px 0px no-repeat;
	display:block;
	cursor:pointer
}
.mu_li4 {
	width:165px;
	height:100%;
	background:url(../html/img/mu.png) -358px 0px no-repeat;
	display:block;
	cursor:pointer
}
.mu_li4:hover {
	width:165px;
	height:100%;
	background:url(../html/img/mu_o.png) -358px 0px no-repeat;
	display:block;
	cursor:pointer
}
.mu_link4 {
	width:165px;
	height:100%;
	background:url(../html/img/mu.png) -358px 0px no-repeat;
	display:block;
}
.mu_li4_o {
	width:165px;
	height:100%;
	background:url(../html/img/mu_o.png) -358px 0px no-repeat;
	display:block;
	cursor:pointer
}
.mu_li5 {
	width:159px;
	height:100%;
	background:url(../html/img/mu.png) -523px 0px no-repeat;
	display:block;
	cursor:pointer
}
.mu_li5:hover {
	width:159px;
	height:100%;
	background:url(../html/img/mu_o.png) -523px 0px no-repeat;
	display:block;
	cursor:pointer
}
.mu_link5 {
	width:159px;
	height:100%;
	background:url(../html/img/mu.png) -523px 0px no-repeat;
	display:block;
}
.mu_li5_o {
	width:159px;
	height:100%;
	background:url(../html/img/mu_o.png) -523px 0px no-repeat;
	display:block;
	cursor:pointer
}
.mu_li6 {
	width:102px;
	height:100%;
	background:url(../html/img/mu.png) -682px 0px no-repeat;
	display:block;
	cursor:pointer
}
.mu_li6:hover {
	width:102px;
	height:100%;
	background:url(../html/img/mu_o.png) -682px 0px no-repeat;
	display:block;
	cursor:pointer
}
.mu_link6 {
	width:102px;
	height:100%;
	background:url(../html/img/mu.png) -682px 0px no-repeat;
	display:block;
}
.mu_li6_o {
	width:102px;
	height:100%;
	background:url(../html/img/mu_o.png) -682px 0px no-repeat;
	display:block;
	cursor:pointer
}
.index_content {
	position:relative;
	width:100%;
	height:580px;
	text-align:justify;
	text-justify:inter-ideograph;
	color:#555;
	
	
}
.index_main_content {
	width:1030px;


	height:580px;
	position:absolute;
	top:0;
	left:0px;
	/*background:url(../images/index_content_bg.png) no-repeat;*/
	z-index:0;
}

.index_main_content_ir_an {
	width:1010px;
	height:580px;
	position:absolute;
	top:0;
	left:0;
	background:url(../images/index_content_bg_ir_an.png) no-repeat;
	z-index:0;
}
.index_main_content_ann{
	
	width:1065px;
	height:580px;
	position:absolute;
	top:0;
	left:0;
	background:url(../images/index_content_bg_ann.png) no-repeat;
	z-index:0;
}
.index_main_content_industry{
	
	width:1065px;
	height:580px;
	position:absolute;
	top:0;
	left:0;
	background:url(../images/index_content_bg_industry.png) no-repeat;
	z-index:0;
}
.index_main_content_about{
	
	width:1065px;
	height:580px;
	position:absolute;
	top:0;
	left:0;
	background:url(../images/index_content_bg_about.png) no-repeat;
	z-index:0;
}
.index_main_content_bus{
	
	width:1030px;
	height:580px;
	position:absolute;
	top:0;
	left:0;
	background:url(../images/index_content_bg_business.png) no-repeat;
	z-index:0;
}
.index_main_content_news{
	
	width:1130px;
	height:580px;
	position:absolute;
	top:0;
	left:0;
	background:url(../images/index_content_bg_news.png) no-repeat;
	z-index:0;
}
.index_main_content_contact{
	
	width:1055px;
	height:580px;
	position:absolute;
	top:0;
	left:0;
	background:url(../images/index_content_bg_contact.png) no-repeat;
	z-index:0;
}
.index_main_content_sitemap{
	
	width:1010px;
	height:580px;
	position:absolute;
	top:0;
	left:0;
	background:url(../images/com_bg.png) no-repeat;
	z-index:0;
}
.index_main_content_report{
	
	width:1010px;
	height:580px;
	position:absolute;
	top:0;
	left:0;
	background:url(../images/index_content_bg_ir_an.png) no-repeat;
	z-index:0;
}
.index_main_content_ir_doc{
	
	width:1010px;
	height:580px;
	position:absolute;
	top:0;
	left:0;
	background:url(../images/index_content_bg_ir_an.png) no-repeat;
	z-index:0;
}
.index_main_content_ir_alert{
	
	width:1010px;
	height:580px;
	position:absolute;
	top:0;
	left:0;
	background:url(../images/index_content_bg_ir_an.png) no-repeat;
	z-index:0;
}
.index_main_content_about .mCSB_scrollTools .mCSB_draggerContainer{
	height:100%;
}
.index_main_content_report .mCSB_scrollTools .mCSB_draggerContainer{
	height:100%;
}
.index_main_content_ir_alert .mCSB_scrollTools .mCSB_draggerContainer{
	height:100%;
}
.foot {
	width:100%;
	height:77px;
	background-color:#fff;
	border-top:3px #a8a9ad solid;
}
.main_foot {
	width:980px;
	height:80px;
	margin:0 auto;
}
.index_list_box {
	width:330px;
	height:100%;
	float:left;
	margin-left:26px;
	position:relative;
	z-index:1;
}
.index_flash{
	float:left;
	position:relative
}
.flash_box{
	position:absolute;
	left:-245px;
	top:-12px;
	z-index:0
}
.list_one {
	width:100%;
	height:192px;
	float:left;
}
.news_top {
	width:100%;
	height:84px;
	float:left;
	background:url(../images/news_top.gif);
}
.about_top {
	width:100%;
	height:60px;
	margin-top:24px;
	float:left;
	background:url(../images/about_top.png);
}
.report_top {
	width:100%;
	height:43px;
	float:left;
	background:url(../images/report_top.png);
}
.news_content {
	width:100%;
	padding-top:10px;
	float:left
}
.about_content {
	width:100%;
	padding-top:15px;
	float:left;
	color:#595858;
	line-height:20px
}
.report_content {
	width:100%;
	height:104px;
	float:left;
	margin-top:22px;
	text-align:justify;
}
.report_content a {
	font-size:14px;
	color:#00448f;
	text-decoration:none
}
.report_content a:hover {
	font-size:14px;
	color:#a7a9ad;
	text-decoration:none
}
.report_one {
	width:175px;
	height:100%;
	float:left;
}
.report_one .report_img {
	width:76px;
	height:100%;
	float:left;
}
.report_one .report_img img {
	float:left
}
.report_one .report_txt {
	width:70px;
	margin-left:8px;
	height:100%;
	float:left;
	position:relative;
}
.report_one .report_txt .title {
	width:70px;
	height:15px;
	position:absolute;
	top:30px;
	left:0
}
.report_one .report_txt .title a{ font-size:12px; font-weight:bold;}
.report_one .report_txt .down {
	width:76px;
	height:26px;
	position:absolute;
	bottom:0;
	left:0;
	font-size:10px;
	color:#868686;
}
.report_one .report_txt .down span{
	font-size:10px;
	line-height:20px;
}
.about_content b {
	color:#383636;
	font-weight:bolder
}
.news_content ul {
	margin:0;
	padding:0;
	float:left;
	width:330px;
	height:108px;
	list-style-type:none;
	line-height:22px;
}
.news_content ul li a {
	float:left;
	width:268px;
	color:#074594;
	text-decoration:none;
}
.news_content ul li a:hover {
	float:left;
	width:268px;
	color:#a7a9ad;
	text-decoration:none;
}
.news_content ul li span {
	float:left;
	width:62px;
}
.news_title {
	width:150px;
	height:24px;
	background:#034593 url(../html/img/news_title.png);
	float:left;
	margin-top:60px;
	position:relative;
}
.about_title {
	width:150px;
	height:24px;
	background:#034593 url(../html/img/about_title.png);
	float:left;
	margin-top:36px;
	position:relative;
}
.report_title {
	width:150px;
	height:24px;
	background:#034593 url(../html/img/report_title.png);
	float:left;
	margin-top:19px;
	position:relative;
}
.more {
	position:absolute;
	width:23px;
	height:24px;
	right:0;
	top:0;
}
.foot_mu {
	-webkit-text-size-adjust:none;
	width:700px;
	height:100%;
	float:left;
}
.powwer {
	width:160px;
	height:20px;
	float:right;
	margin-top:26px;
}
.powwer span {
	float:right;
	color:#a4a4a4;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	margin-right:5px;
}
.powwer a {
	float:right;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#6e6e6e;
	text-decoration:underline;
}
.powwer a:hover {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#074594;
	text-decoration:underline;
}
.foot_mu_list {
	margin-top:16px;
	width:100%;
	height:15px;
	float:left;
}
.foot_mu_list ul {
	-webkit-text-size-adjust:none;
	width:100%;
	height:100%;
	float:left;
	margin:0;
	padding:0;
	list-style-type:none
}
.foot_mu_list ul li {
	font-size:11px;
	float:left;
}
.gap {
	width:14px;
	float:left;
	text-align:center
}
.foot_mu_list ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#595959;
	text-decoration:none
}
.foot_mu_list ul li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#074594;
	text-decoration:none
}
.copyright {
	width:100%;
	height:15px;
	float:left;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#595959;
}
.page_left {
	width:666px;
	height:100%;
	float:left;
}
.page_edge{
	width:16px;
	height:100%;
	float:left;
	background:url(../images/p_edge.png);
}
.page_left_top {
	width:100%;
	height:51px;
	float:left;
	position:relative;
	border-bottom:2px #034593 solid
}
.page_left_top img {
	
	position:absolute;
	left:0;
	bottom:-7px;
	z-index:999999
}
.site_tip {
	width:100%;
	height:16px;
	position:absolute;
	right:0;
	bottom:0;
	text-align:right;
	font-family:Arial;
	font-size:11px;
	color:#7f7f7f;
	z-index:999999;
}
.site_tip a{
	text-decoration:none;
	color:#7f7f7f;
}
.site_tip a:hover{
	text-decoration:none;
	color:#014492;
}
.announ_year {
	width:100%;
	height:32px;
	float:left;
	border-bottom:1px #034593 solid;
	background-color:#f7f7f7;

}
.announ_year .year_ul {
	width:100%;
	height:32px;
	margin:0;
	padding:0;
	float:left;
}

.announ_year ul {
	width:196px;
	height:32px;
	margin:0;
	padding:0;
	float:right;
	list-style-type:none;
}
.announ_year ul li {
	float:left;
}

.announ_year .year_ul_1{
		width:100%;
	height:32px;
	margin:0;
	padding:0;
	float:left;
	list-style-type:none;
	
}
.announ_year .year_ul_1 li{
	width:70px;
	height:32px;
	float:left;
	line-height:33px;
	text-align:center
	
}
.announ_year .year_ul_1 li:hover{
	background:url(../images/year_bg.png) center bottom;
	
}
.announ_year .year_ul_1 li a{
	text-decoration:none;
	color:#747474;
	font-size:15px;
	
}
.announ_year .year_ul_1 li a:hover{
	text-decoration:none;
	color:#003e90;
	font-size:15px;
	
}
.year_current{
	background:url(../images/year_bg.png) center bottom;
}
.year_current a{
	color:#003e90 !important;
}


.y_li1 {
	width:71px;
	height:100%;
	background:url(../images/year.png) 0px 0px no-repeat;
	display:block;
	cursor:pointer;
}
.y_li1:hover {
	width:71px;
	height:100%;
	background:url(../images/year_o.png) 0px 0px no-repeat;
	display:block;
}
.y_link1 {
	width:71px;
	height:100%;
	background:url(../images/function.png) 0px 0px no-repeat;
	display:block;
}
.y_li1_o {
	width:71px;
	height:100%;
	background:url(../images/year_o.png) 0px 0px no-repeat;
	display:block;
}
.y_li2 {
	width:65px;
	height:100%;
	background:url(../images/year.png) -71px 0px no-repeat;
	display:block;
	cursor:pointer
}
.y_li2:hover {
	width:65px;
	height:100%;
	background:url(../images/year_o.png) -71px 0px no-repeat;
	display:block;
}
.y_link2 {
	width:65px;
	height:100%;
	background:url(../images/year.png) -71px 0px no-repeat;
	display:block;
}
.y_li2_o {
	width:65px;
	height:100%;
	background:url(../images/year_o.png) -71px 0px no-repeat;
	display:block;
	cursor:pointer
}
.y_li3 {
	width:60px;
	height:100%;
	background:url(../images/year.png) -136px 0px no-repeat;
	display:block;
	cursor:pointer
}
.y_link3 {
	width:60px;
	height:100%;
	background:url(../images/year.png) -136px 0px no-repeat;
	display:block;
}
.y_li3:hover {
	width:60px;
	height:100%;
	background:url(../images/year_o.png) -136px 0px no-repeat;
	display:block;
	cursor:pointer
}
.y_li3_o {
	width:60px;
	height:100%;
	background:url(../images/year_o.png) -136px 0px no-repeat;
	display:block;
	cursor:pointer
}
.scroll_content{
	width:666px;
	height:494px;
	float:left;
	position:relative;
	background-color:#fff;
}
.scroll_content_1{
	width:666px;
	height:527px;
	float:left;
	position:relative;
	background-color:#fff;
}
.roll_main{
	width:654px;
	height:100%;
	float:left;
	background-color:#fff;
	line-height:20px;
}
.up_hide{
	width:654px;
	height:1px;
	background-color:#fff;
	position:absolute;
	top:0;
	z-index:99999;
	left:0
}
.down_hide{
	width:654px;
	height:32px;
	background-color:#fff;
	bottom:0;
	z-index:99999;
	position:absolute;
	left:0
}
.roll_main p{
	margin-top:0;
	line-height:20px;
	}
.roll_main .roll_one{
	width:100%;
	min-height:26px; 
    height:auto !important; 
    height:26px;
	line-height:16px;
	border-bottom:1px #cbcbcb  solid;
	
	overflow:hidden;
}
.roll_title{
	width:507px;
	height:100%;
	float:left;
	padding:20px 24px;
}
.roll_title .date{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#424242;
}
.roll_title .t_info a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#074594;
	text-decoration:none;
}
.roll_title .t_info a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a7a9ad;
	text-decoration:none
}
.down_icon{
	padding:23px 0px 20px 0px;
	width:99px;
	height:100%;
	float:left;
	position:relative;
	
}
.down_icon .down_txt{
	width:15px;
	height:15px;
	position:absolute;
	left:29px;
	top:35px;
	font-size:10px;
	color:#868686
}
.down_icon a{
	float:left;
}
.down_icon a img{
	float:left
}


.cor_one{
	width:100%;
	height:147px;
	float:left;
	margin:40px 0px 0px 5px;
	padding-bottom:30px;	
}
.cor_one_o{
	border-bottom:1px #d0d2d3  dotted;
	
}
.cor_img{
	width:300px;
	height:100%;
	float:left;
}
.cor_img img{
	float:right
}
.cor_txt_title{
	width:100%;
	height:60px;
	float:left;
	margin-top:40px;
}
.cor_txt{
	width:300px;
	height:128px;
	float:left;
	margin-top:0px;
}
.cor_title{
	width:100%;

	float:left;
	margin-left:20px;
	margin-top:0;
}
.cor_ico{
	width:100%;
	height:30px;
	float:left;
	margin-left:20px;
	
	
}
.cor_ico span{
	font-size:10px;	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#929292;
	float:left;
	width:240px;
	position:absolute;
	margin-left:-15px;
	margin-top:13px;
}
.cor_title a{
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	color:#074594
}

.cor_title a:hover{
		font-weight:bold;
	font-size:14px;
	text-decoration:none;
	color:#a7a9ad
}
.cor_ico img{
	float:left;
	margin-bottom:5px;
}
.cor_ico a{
	color:#666;
	font-size:11px;
	text-decoration:none
}
.cor_ico a:hover{
	color:#60768e;
	font-size:11px;
	text-decoration:none
}

.highlight_one{
	width:100%;
	height:30px;
	line-height:30px;
	
}
.ir_c_head{
	width:590px;
	height:32px;
	float:left;
	background:url(../images/tb_top.png);
	margin-left:32px;
	margin-top:32px;
	line-height:32px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
}
.high_t1{
	width:352px;
	height:100%;
	font-size:14px;
	color:#fff;
	float:left;
}
.high_t1 span{
	float:left;
	margin-left:17px;
}
.highlight_content{
	width:100%;
	background-color:#f3f4f7;
	float:left;
	border-bottom:1px #d3d6df solid;
}
.height_1{
	height:56px;
}
.height_2{
	height:70px;
}
.report_cata{
	width:354px;
	float:left;
	height:100%;
	font-size:13px;
	color:#40566d;
}
.report_cata span{
	float:left;
	margin-left:17px;
}
.span_first{
	margin-top:10px;
	line-height:20px;
}
.span_first_1{
	margin-top:10px;line-height:16px;
}
.span_com{
	line-height:36px;
}
.report_y1{
	width:150px;
	float:left;
	height:100%;
	
	background-color:#d1d5de;
	text-align:right
}
.report_y1 span{
	font-size:13px;
	color:#40566d;
	font-weight:bold;
	float:right;
	margin-right:17px;
	font-family:Arial;
	
}
.report_y2{
	width:150px;
	float:left;
height:100%;
	
	text-align:right
}
.report_y2 span{
	font-size:13px;
	color:#40566d;
	float:right;
	margin-right:56px;
	font-family:Arial;
}


.ir_an_year{
	width:80px;
	height:100%;
	float:left;
}
.ir_an_year span{
	color:#fff;
	font-size:12px;
	float:left;
	margin-left:17px;
	font-weight:bold;
}
.ir_an_mid_year{
	width:255px;
	float:left;
	height:100%;
}

.ir_main_content{
	width:590px;
	margin-left:32px;
	background-color:#f3f4f7;
	float:left
}
.anounce_one{
	width:100%;
	height:179px;
	border-bottom:1px #b6b6b6 dotted;
}
.an_year{
	width:80px;
	height:100%;
	float:left;
	
	font-size:16px;
	color:#60768e;
	
}
.an_year span{
	float:left;
	margin-left:18px;
	margin-top:76px;
	font-weight:bold;
}
.an_info{
	width:255px;
	height:100%;
	float:left;
}
.an_img{
	width:109px;
	height:100%;
	float:left;
}
.an_img img{
	float:left;
	margin-top:19px;
}
.an_txt{ text-align:left;
	width:120px;
	height:100%;
	float:left;
}

.an_txt_title{
	width:100%;
	height:70px;
	float:left;
	margin-top:60px;
}
.an_down{

	height:26px;
	float:left;
	width:100px;
	margin-left:11px;
	position:relative;
	
}
.an_down span{
	font-size:10px;	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#929292;
	float:left;
	width:60px;
	position:absolute;
	margin-left:-15px;
	margin-top:13px;
}
.an_down img{
	float:left;
	
}
.an_txt_title .tt1{
	float:left;
	margin-left:11px;
	color:#838383;
	font-family:Arial;
	font-weight:normal;
}
.an_txt_title .tt2{
	float:left;
	width:100%;
	padding-left:11px;
	
}
.an_txt_title .tt2 a{
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#074594
}
.an_txt_title .tt2 a:hover{
	text-decoration:none;
	color:#b3cdea
}
.content_tb{
	width:590px;
	float:left;
	margin-left:32px;
	margin-top:32px;
		margin-bottom:32px;
	border:1px #d9e1ea solid
}

.bus_b b{color:#074594;}
.pro_tab{background:#ccc; line-height:20px;}
.pro_tab tr{background:#fff;}
.pro_tab td{padding:3px 5px;}
.pro_tab th{padding:3px 5px;}

.con_left{
	width:30px;
	height:580px;
	background:url(../images/con_left_bg.gif) no-repeat;
	position:absolute;
	left:-30px;
	top:0
}
.p_link{
	color:#074594;
	text-decoration:underline
}
.p_link:hover{
	text-decoration:none
}
.index_banner{
	width:100%;
	min-width:320px;
	float:left;
	position:relative;
	
	}
.index_banner img{
	height:auto;
	}
.index_banner_sum{
	width:100%;	
	position:absolute;
	top:0px;
	left:0px;
	}
.index_banner>ul>li{
	width:100%;
	position:absolute;
	list-style-type:none;
	}