@charset "utf-8";
* {
	padding: 0;
	margin: 0;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	padding: 0;
	margin: 0;
	font-family: Arial
}
select, input {
	font-family: Arial, Helvetica, sans-serif;
}
fieldset, img {
	border: 0;
}
.cn {
	font-family: simsun
}
html {
	width: 100%;
}
body {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	line-height: 20px;
	background: #fff1e5;
	-webkit-text-size-adjust: none;
	width: 100%;
	color: #434343;
	position:relative;

}
.shrink {
	-webkit-transform: scale(0.9);
	-o-transform: scale(1);
	display: inline-block
}
ul {
	list-style-type: none;
	margin: 0;
	padding: 0
}
a {
	color: #6b6b6b;
	text-decoration: none;
}
a:hover {
	color:#cd7900 !important;
	text-decoration: underline !important
}
.page_link {
	color:#3986ce;
	text-decoration: underline;
}

.page_link:hover {
	text-decoration: none
}
.clear {
	clear: both;
}
.bgnone {
	background: none !important
}
.wrapper {
	width: 990px;
	margin: 0 auto;
	position: relative;
	z-index: 1
}
.inner_wrap {
	width: 956px;
	margin: 0 auto
}
.top {
	width: 100%;
	height: 164px
}
.function {
	height: 25px;
	width: 100%;
	line-height: 25px;
	background: #fff
}
.function_ul{
	width:215px;
	height:25px;
	float:right
}

.function_ul li{float:left;height:100%;background-image:url(/images/fn_e.png);display:block;cursor:pointer;}
.function_ul li a{
	display:block;
	width:100%;
	height:100%
}

.function_ul li:hover{background-image:url(/images/fn_e_o.png);}

.fn_li1_o,.fn_li2_o,.fn_li3_o,.fn_li4_o,.fn_li5_o,.fn_li6_o,.fn_li7_o,.fn_li8_o,.fn_li9_o

{background-image:url(/images/fn_e_o.png) !important}

.fn_li1{width:23px;margin-left:0px;background-position:0px 0px;}
.fn_li2{width:4px;margin-left:0px;background-position:-23px 0px;cursor:default !important}
.fn_li3{width:22px;margin-left:0px;background-position:-27px 0px;}
.fn_li4{width:14px;margin-left:0px;background-position:-49px 0px;cursor:default !important}
.fn_li5{width:34px;margin-left:0px;background-position:-63px 0px;}
.fn_li6{width:9px;margin-left:0px;background-position:-97px 0px;cursor:default !important}
.fn_li7{width:59px;margin-left:0px;background-position:-106px 0px;}
.fn_li8{width:9px;margin-left:0px;background-position:-165px 0px;cursor:default !important}
.fn_li9{width:41px;margin-left:0px;background-position:-174px 0px;}


.fn_li1:hover{background-position:0px 0px;}
.fn_li2:hover{background-position:-23px 0px;}
.fn_li3:hover{background-position:-27px 0px;}
.fn_li4:hover{background-position:-49px 0px;}
.fn_li5:hover{background-position:-63px 0px;}
.fn_li6:hover{background-position:-97px 0px;}
.fn_li7:hover{background-position:-106px 0px;}
.fn_li8:hover{background-position:-165px 0px;}
.fn_li9:hover{background-position:-174px 0px;}


.fn_li1_o{width:23px;background-position:0px 0px;}
.fn_li2_o{width:4px;background-position:-23px 0px;}
.fn_li3_o{width:22px;background-position:-27px 0px;}
.fn_li4_o{width:14px;background-position:-49px 0px;}
.fn_li5_o{width:34px;background-position:-63px 0px;}
.fn_li6_o{width:9px;background-position:-97px 0px;}
.fn_li7_o{width:59px;background-position:-106px 0px;}
.fn_li8_o{width:9px;background-position:-165px 0px;}
.fn_li9_o{width:41px;background-position:-174px 0px;}





.function_ul_c{width:225px;height:25px;float:right}

.function_ul_c li{float:left;height:100%;background-image:url(/images/fn_c.png);display:block;cursor:pointer;}
.function_ul_c li a{
	display:block;
	width:100%;
	height:100%
}
.function_ul_c li:hover{background-image:url(/images/fn_c_o.png);}

.function_ul_c .fn_li1_o,.function_ul_c .fn_li2_o,.function_ul_c .fn_li3_o,.function_ul_c .fn_li4_o,.function_ul_c .fn_li5_o,.function_ul_c .fn_li6_o,.function_ul_c .fn_li7_o,.function_ul_c .fn_li8_o,.function_ul_c .fn_li9_o

{background-image:url(/images/fn_c_o.png) !important}

.function_ul_c .fn_li1{width:28px;margin-left:0px;background-position:0px 0px;}
.function_ul_c .fn_li2{width:9px;margin-left:0px;background-position:-28px 0px;}
.function_ul_c .fn_li3{width:18px;margin-left:0px;background-position:-37px 0px;}
.function_ul_c .fn_li4{width:12px;margin-left:0px;background-position:-55px 0px;}
.function_ul_c .fn_li5{width:36px;margin-left:0px;background-position:-67px 0px;}
.function_ul_c .fn_li6{width:8px;margin-left:0px;background-position:-103px 0px;}
.function_ul_c .fn_li7{width:53px;margin-left:0px;background-position:-111px 0px;}
.function_ul_c .fn_li8{width:10px;margin-left:0px;background-position:-164px 0px;}
.function_ul_c .fn_li9{width:51px;margin-left:0px;background-position:-174px 0px;}


.function_ul_c .fn_li1:hover{background-position:0px 0px;}
.function_ul_c .fn_li2:hover{background-position:-28px 0px;}
.function_ul_c .fn_li3:hover{background-position:-37px 0px;}
.function_ul_c .fn_li4:hover{background-position:-55px 0px;}
.function_ul_c .fn_li5:hover{background-position:-67px 0px;}
.function_ul_c .fn_li6:hover{background-position:-103px 0px;}
.function_ul_c .fn_li7:hover{background-position:-111px 0px;}
.function_ul_c .fn_li8:hover{background-position:-164px 0px;}
.function_ul_c .fn_li9:hover{background-position:-174px 0px;}


.function_ul_c .fn_li1_o{width:28px;background-position:0px 0px;}
.function_ul_c .fn_li2_o{width:9px;background-position:-28px 0px;}
.function_ul_c .fn_li3_o{width:18px;background-position:-37px 0px;}
.function_ul_c .fn_li4_o{width:12px;background-position:-55px 0px;}
.function_ul_c .fn_li5_o{width:36px;background-position:-67px 0px;}
.function_ul_c .fn_li6_o{width:8px;background-position:-103px 0px;}
.function_ul_c .fn_li7_o{width:53px;background-position:-111px 0px;}
.function_ul_c .fn_li8_o{width:10px;background-position:-164px 0px;}
.function_ul_c .fn_li9_o{width:51px;background-position:-174px 0px;}





.function_ul_s{width:225px;height:25px;float:right}

.function_ul_s li{float:left;height:100%;background-image:url(/images/fn_s.png);display:block;cursor:pointer;}
.function_ul_s li a{
	display:block;
	width:100%;
	height:100%
}
.function_ul_s li:hover{background-image:url(/images/fn_s_o.png);}

.function_ul_s .fn_li1_o,.function_ul_s .fn_li2_o,.function_ul_s .fn_li3_o,.function_ul_s .fn_li4_o,.function_ul_s .fn_li5_o,.function_ul_s .fn_li6_o,.function_ul_s .fn_li7_o,.function_ul_s .fn_li8_o,.function_ul_s .fn_li9_o

{background-image:url(/images/fn_s_o.png) !important}

.function_ul_s .fn_li1{width:28px;margin-left:0px;background-position:0px 0px;}
.function_ul_s .fn_li2{width:9px;margin-left:0px;background-position:-28px 0px;}
.function_ul_s .fn_li3{width:18px;margin-left:0px;background-position:-37px 0px;}
.function_ul_s .fn_li4{width:12px;margin-left:0px;background-position:-55px 0px;}
.function_ul_s .fn_li5{width:36px;margin-left:0px;background-position:-67px 0px;}
.function_ul_s .fn_li6{width:8px;margin-left:0px;background-position:-103px 0px;}
.function_ul_s .fn_li7{width:53px;margin-left:0px;background-position:-111px 0px;}
.function_ul_s .fn_li8{width:10px;margin-left:0px;background-position:-164px 0px;}
.function_ul_s .fn_li9{width:51px;margin-left:0px;background-position:-174px 0px;}


.function_ul_s .fn_li1:hover{background-position:0px 0px;}
.function_ul_s .fn_li2:hover{background-position:-28px 0px;}
.function_ul_s .fn_li3:hover{background-position:-37px 0px;}
.function_ul_s .fn_li4:hover{background-position:-55px 0px;}
.function_ul_s .fn_li5:hover{background-position:-67px 0px;}
.function_ul_s .fn_li6:hover{background-position:-103px 0px;}
.function_ul_s .fn_li7:hover{background-position:-111px 0px;}
.function_ul_s .fn_li8:hover{background-position:-164px 0px;}
.function_ul_s .fn_li9:hover{background-position:-174px 0px;}


.function_ul_s .fn_li1_o{width:28px;background-position:0px 0px;}
.function_ul_s .fn_li2_o{width:9px;background-position:-28px 0px;}
.function_ul_s .fn_li3_o{width:18px;background-position:-37px 0px;}
.function_ul_s .fn_li4_o{width:12px;background-position:-55px 0px;}
.function_ul_s .fn_li5_o{width:36px;background-position:-67px 0px;}
.function_ul_s .fn_li6_o{width:8px;background-position:-103px 0px;}
.function_ul_s .fn_li7_o{width:53px;background-position:-111px 0px;}
.function_ul_s .fn_li8_o{width:10px;background-position:-164px 0px;}
.function_ul_s .fn_li9_o{width:51px;background-position:-174px 0px;}

.menu_box {
	width: 100%;
	height: 139px;
}
.top_wrap {
	width: 990px;
	height: 100%;
	background: url(/images/top_bg.gif);
	margin: 0 auto
}
.logo {
	width: 100%;
	height: 100px;
	position:relative;
	left:5px;
}
.logo a{
	position:absolute;
	left:0;
	bottom:0

}

.menu {
	width: 807px;
	height: 39px;
	float: right;
	position: relative;
	z-index: 1
}
.menu ul {
	width: 100%;
	height: 100%;
}
.menu ul li a {
	display: block;
	width: 100%;
	height: 100%
}
.menu ul li {
	float: left;
	height: 100%;
	background-image: url(/html/img/menu.png);
	display: block;
	cursor: pointer;
}
.menu ul li:hover {
	background-image: url(/html/img/menu_o.png);
}
.mu_li1_o, .mu_li2_o, .mu_li3_o, .mu_li4_o, .mu_li5_o {
	background-image: url(/html/img/menu_o.png) !important
}
.mc .mu_li1_o, .mc .mu_li2_o,.mc .mu_li3_o,.mc .mu_li4_o,.mc .mu_li5_o {
	background-image: url(/c/img/menu_o.png) !important
}
.ms .mu_li1_o, .ms .mu_li2_o,.ms .mu_li3_o,.ms .mu_li4_o,.ms .mu_li5_o {
	background-image: url(/s/img/menu_o.png) !important
}
.mu_li1_c, .mu_li2_c, .mu_li3_c, .mu_li4_c, .mu_li5_c {
	background-image: url(/html/img/menu_c.png) !important
}
.mc .mu_li1_c,.mc .mu_li2_c,.mc .mu_li3_c,.mc .mu_li4_c,.mc .mu_li5_c {
	background-image: url(/c/img/menu_c.png) !important
}
.ms .mu_li1_c,.ms .mu_li2_c,.ms .mu_li3_c,.ms .mu_li4_c,.ms .mu_li5_c {
	background-image: url(/s/img/menu_c.png) !important
}
.mu_li1_c:hover, .mu_li2_c:hover, .mu_li3_c:hover, .mu_li4_c:hover, .mu_li5_c:hover {
	background-image: url(/html/img/menu_o.png) !important
}
.mc .mu_li1_c:hover,.mc .mu_li2_c:hover,.mc .mu_li3_c:hover,.mc .mu_li4_c:hover,.mc .mu_li5_c:hover {
	background-image: url(/c/img/menu_o.png) !important
}
.ms .mu_li1_c:hover,.ms .mu_li2_c:hover,.ms .mu_li3_c:hover,.ms .mu_li4_c:hover,.ms .mu_li5_c:hover {
	background-image: url(/s/img/menu_o.png) !important
}
.mu_li1 {
	width: 110px;
	margin-left: 0px;
	background-position: 0px 0px;
}
.mu_li2 {
	width: 145px;
	margin-left: 0px;
	background-position: -110px 0px;
}
.mu_li3 {
	width: 194px;
	margin-left: 0px;
	background-position: -255px 0px;
}
.mu_li4 {
	width: 232px;
	margin-left: 0px;
	background-position: -449px 0px;
}
.mu_li5 {
	width: 126px;
	margin-left: 0px;
	background-position: -681px 0px;
}
.mu_li1:hover {
	background-position: 0px 0px;
}
.mu_li2:hover {
	background-position: -110px 0px;
}
.mu_li3:hover {
	background-position: -255px 0px;
}
.mu_li4:hover {
	background-position: -449px 0px;
}
.mu_li5:hover {
	background-position: -681px 0px;
}
.mu_li1_o,.mu_li1_c {
	width: 110px;
	background-position: 0px 0px;
}
.mu_li2_o,.mu_li2_c {
	width: 145px;
	background-position: -110px 0px;
}
.mu_li3_o ,.mu_li3_c{
	width: 194px;
	background-position: -255px 0px;
}
.mu_li4_o,.mu_li4_c {
	width: 232px;
	background-position: -449px 0px;
}
.mu_li5_o,.mu_li5_c {
	width: 126px;
	background-position: -681px 0px;
}


.mc,.ms{width: 673px;
	height: 39px;
	float: right;
	position: relative;
	z-index: 1}

.mc ul,.ms ul{width:100%;height:100%;}

.mc ul li{float:left;height:100%;background-image:url(/c/img/menu.png);display:block;cursor:pointer;}
.ms ul li{float:left;height:100%;background-image:url(/s/img/menu.png);display:block;cursor:pointer;}
.mc ul li:hover{background-image:url(/c/img/menu_o.png);}
.ms ul li:hover{background-image:url(/s/img/menu_o.png);}

.mc .mu_li1_o,.mc .mu_li2_o,.mc .mu_li3_o,.mc .mu_li4_o,.mc .mu_li5_o
{background-image:url(/c/img/menu_o.png) !important}
.ms .mu_li1_o,.ms .mu_li2_o,.ms .mu_li3_o,.ms .mu_li4_o,.ms .mu_li5_o
{background-image:url(/s/img/menu_o.png) !important}

.mc .mu_li1,.ms .mu_li1{width:149px;margin-left:0px;background-position:0px 0px;}
.mc .mu_li2,.ms .mu_li2{width:101px;margin-left:0px;background-position:-149px 0px;}
.mc .mu_li3,.ms .mu_li3{width:145px;margin-left:0px;background-position:-250px 0px;}
.mc .mu_li4,.ms .mu_li4{width:129px;margin-left:0px;background-position:-395px 0px;}
.mc .mu_li5,.ms .mu_li5{width:113px;margin-left:0px;background-position:-524px 0px;}


.mc .mu_li1:hover,.ms .mu_li1:hover{background-position:0px 0px;}
.mc .mu_li2:hover,.ms .mu_li2:hover{background-position:-149px 0px;}
.mc .mu_li3:hover,.ms .mu_li3:hover{background-position:-250px 0px;}
.mc .mu_li4:hover,.ms .mu_li4:hover{background-position:-395px 0px;}
.mc .mu_li5:hover,.ms .mu_li5:hover{background-position:-524px 0px;}


.mc .mu_li1_o,.mc .mu_li1_c,.ms .mu_li1_o,.ms .mu_li1_c{width:149px;background-position:0px 0px;}
.mc .mu_li2_o,.mc .mu_li2_c,.ms .mu_li2_o,.ms .mu_li2_c{width:101px;background-position:-149px 0px;}
.mc .mu_li3_o,.mc .mu_li3_c,.ms .mu_li3_o,.ms .mu_li3_c{width:145px;background-position:-250px 0px;}
.mc .mu_li4_o,.mc .mu_li4_c,.ms .mu_li4_o,.ms .mu_li4_c{width:129px;background-position:-395px 0px;}
.mc .mu_li5_o,.mc .mu_li5_c,.ms .mu_li5_o,.ms .mu_li5_c{width:113px;background-position:-524px 0px;}

























.sub_mu {
	margin: 0;
	padding: 0;
	position: absolute;
	width: auto;
	height: auto;
	line-height: 24px;
	z-index: 9;
	top: 34px;
	cursor: default;
	line-height: 28px;
	background: url(/images/sub_bg.png) repeat;
	display: none
}
.sub_mu ul {
	/*margin: 0px 10px 0px;*/
	padding: 12px 0px 10px;
	width: auto
}
.sub_mu ul li {
	float: none;
	/*padding: 0px 10px 0px;*/
	background: none !important;
	position:relative
}
.sub_mu ul li ul{
	position:absolute;
	left:0px;
	top:-10px;
	background: url(/images/sub_bg.png) repeat;
	overflow:hidden;
	padding:10px;
	height:auto;
	display:none
}
.sub_mu ul li ul li{
	margin:0px 15px 0px !important;
	word-break:keep-all;
white-space:nowrap;
}
.sub_mu ul li ul li a{
	padding:0 !important
}
.sub_mu ul li a {
	color: #44403b;
	width: auto;
	display: block;
	padding:0px 20px
}
.mc .sub_mu ul li a{
	padding:0px 25px
}
.ms .sub_mu ul li a{
	padding:0px 25px
}
.sub_mu ul li a:hover {
	color: #e73100 !important;
	text-decoration: none !important
}
.banner {
	width: 100%;
	height: 406px;
}
.page_banner {
	width: 100%;
	height: 193px;
}
.banner_outer {
	width: 990px;
	margin: 0 auto;
	height: 100%;
	background: #443528
}
.banner_inner {
	width: 100%;
	height: 387px;
	margin-top: 18px;
	float: left;
	border-top: 1px #fff solid
}
.page_banner_inner {
	width: 100%;
	height: 174px;
	margin-top: 18px;
	float: left;
	border-top: 1px #fff solid
}
.index_content {
	width: 990px;
	height: 198px;
	margin: 0 auto;
	border-top: 1px #fff solid;
	color: #6e6d6d
}
.index_about {
	width: 479px;
	height: 100%;
	float: left;
	background: url(/images/index_about_bg.gif);
	text-align: justify;
	text-justify: inter-ideograph
}
.index_video {
	width: 255px;
	height: 100%;
	float: left;
	background: url(/images/index_video_bg.gif)
}
.index_stock {
	width: 256px;
	height: 100%;
	float: left;
	background: url(/images/index_stock_bg.gif)
}
.index_main {
	margin: 22px 18px 13px;
}
.index_title {
	width: 100%;
	height: 18px;
	border-bottom: 2px #e24812 solid;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #d53101;
	line-height: 12px;
	overflow: hidden
}
.index_title span {
	float: left
}
.index_main_wrap {
	margin-top: 18px
}
.more {
	padding-top:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #756557;
	float: right
}
.stock_title {
	width: 100%;
	height: 26px;
	color: #525252;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 14px
}
.stock_box {
	margin-top: 7px
}
.footer {
	width: 100%;
	height: 43px;
	border-top: 1px #cdcdcd solid;
	background: #fff;
	line-height: 43px
}
.footer_wrap {
	width: 990px;
	height: 100%;
	margin: 0 auto;
	overflow: hidden;
	color: #929291;
	font-size: 11px
}
.footer_wrap a{
	color: #929291;
}
.copyright {
	width: 600px;
	float: left;
	text-align: left;
	height: 100%;
	padding-left:1px;
}
.powerby {
	width: 160px;
	float: right;
	text-align: right;
	height: 100%
}
.page_box {
	width: 990px;
	margin: 0 auto;
	overflow: hidden;
	background: #fff
}
.page_left {
	width: 210px;
	height: auto;
	margin-bottom: -10000px;
	padding-bottom: 10000px;
	background: #d8d7d6;
	float: left
}
.page_right {
	width: 780px;
	margin-bottom: -10000px;
	padding-bottom: 10000px;
	float: left;
	background: #fff
}
.page_left_mu_wrap {
	margin-top: 30px;
	width: 100%;
	float: left;
	padding-bottom: 30px;
	overflow: hidden;
	min-height: 300px;
	height: auto !important;
	height: 300px;
}
.page_left_menu {
	overflow: hidden
}
.page_left_menu ul li { /*border-bottom:solid 1px #bebebe;*/
	background:url(/images/left_li_bg.gif) 10px bottom no-repeat
}
.page_left_menu ul li:hover {
}
.page_left_menu ul li ul {
	background: #d4a681
}
.page_left_menu ul li ul li {
	background: url(/images/left_li_li_bg.png) 18px bottom no-repeat
}
.page_left_menu ul li ul li:hover {
}
.page_left_menu ul li a:hover {
	color: #fff !important;
	text-decoration: none !important
}
.page_left_menu ul li a {
	display: block;
	color: #44403b;
	height: 100%;
	padding: 10px 0px;
	line-height:16px;
	padding-left: 39px;
	padding-right:20px;
	background: url(/images/left_li.gif) 25px 16px no-repeat
}
.page_left_menu ul li a:hover {
	background: #d24108 url(/images/left_li_o.gif) 25px 16px no-repeat !important
}
.page_left_menu ul li.current a {
	color: #fff;
	background: #d24108 url(/images/left_li_o.gif) 25px 16px no-repeat
}
.page_left_menu ul li ul li a {
	color: #fff;
	padding-left: 50px;
	background: url(/images/left_li_li.png) 38px 16px no-repeat !important
}
.page_left_menu ul li ul li a:hover {
	color: #ffe400 !important;
	background: url(/images/left_li_li.png) 38px 16px no-repeat !important
}
.page_left_menu ul li ul li.current a {
	color: #ffe400;
	background: url(/images/left_li_li.png) 38px 16px no-repeat
}
.page_left_menu ul li ul li ul {
	padding:10px 0 ;
	background: #f3ddca
}
.page_left_menu ul li ul li ul li {
	background: none
}
.page_left_menu ul li ul li ul li a {
	font-size: 11px;
	color: #6d6d6d !important;
	padding-top: 3px !important;
	padding-bottom: 3px !important;
	background: url(/images/left_li_li_li.gif) 38px 9px no-repeat !important
}
.page_left_menu ul li ul li ul li a:hover {
	color: #d24108 !important;
	background: url(/images/left_li_li_li_o.gif) 38px 9px no-repeat !important
}
.page_left_menu ul li ul li ul li.current a {
	color: #d24108 !important;
	background: url(/images/left_li_li_li_o.gif) 38px 9px no-repeat !important
}
.page_right_main {
	width: 762px;
	float: right;
}
.page_inner {
	width: 727px;
	margin: 0 auto;
}
.page_site {
	width: 100%;
	height: 35px;
	text-align: right;
	line-height: 35px;
	font-size: 11px;
	color: #9a8f86
}
.page_site ul {
	float: right
}
.page_site ul li {
	float: left;
	margin: 0px 3px 0px;
}
.page_site ul li a {
	color: #9a8f86
}
.page_site ul li span {
	font-weight: bold
}
.page_title {
	width: 100%;
	height: 30px;
	line-height: 30px;
	border-bottom: 2px #e24812 solid
}
.page_txt {
	color: #676767;
	padding: 20px 0px 40px;
	text-align: justify;
	text-justify: inter-ideograph;
	overflow: hidden
}
.page_txt .about_img { float:right; margin:0 0 0 20px;}
.page_txt  h2{
	color:#2c2c2c;
	font-size:18px;
	font-weight:bold;
	display:block;
	margin:0px 0px 15px;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
}
.page_txt  h3{
	color:#ff9600;
	font-size:14px;
	font-weight:bold;
	display:block;
	margin:0px 0px 10px;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
}
.page_txt  h4{
	color:#2c2c2c;
	font-size:13px;
	font-weight:bold;
	display:block;
	margin:15px 0px 15px;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
}
.page_txt strong{
	color: #FF9600;
    font-size: 20px;
    font-weight: bold;
}
.board_box{
	margin-top:20px;
}
.sitemap_wrap {
	margin: 0px 18px 0px;
	min-height: 450px;
	height: auto !important;
	height: 450px;
}
.site_left {
	width: 470px;
	float: left
}
.site_right {
	width: 400px;
	float: left;
	margin-left: 70px
}
.site_home {
	width: 100%;
	text-align: center;
	margin: 0px 0px 20px;
	font-size: 14px;
	font-weight: bold
}
.sitemap_ul li {
	float: left;
	width: 220px;
	text-align: left !important;
}
.sitemap_ul li a {
	font-size: 14px;
	font-weight: bold
}
.sitemap_ul li ul {
	margin-left: 20px
}
.sitemap_ul li ul li {
	padding:5px 0 0 0 ;
	list-style-type: circle;
	margin-bottom:auto !important
	
}
.sitemap_ul li ul li a {
	font-size: 12px;
	font-weight:normal;
}
.sitemap_ul li ul li ul li {
	list-style-type: disc
}
.sitemap_ul li ul li ul li a {
	font-size: 11px;
	font-weight: normal
}
.sitemap_ul li ul li ul li ul li {color:#999999;padding:0px 0 0 0 ;
	list-style-type:square
}
.sitemap_ul li ul li ul li ul li a{ font-size:9px; color:#888888;}
.report_one {
	margin: 15px 0px 15px;
	width: 100%;
	float: left
}
.report_con {
	width: 363px;
	height: 280px;
	float: left
}
.rpt_year {
	width: 100%;
	height: 25px;
	font-size: 20px;
	color: #ff9600;
	overflow:hidden
}
.rpt_year span{
	float:left
}
.rpt_main {
	width: 100%;
	height: 255px;
	background: url(/images/rpt_bg.gif) left bottom no-repeat
}
.rpt_img {
	width: 162px;
	height: 227px;
	float: left
}
.rpt_img img {
	border: 1px #b0b0b0 solid
}
.rpt_img img:hover {
	border: 1px #e24812 solid
}
.rpt_text {
	width: 200px;
	height: 100%;
	float: left;
	position: relative;
}
.rpt_txt {
	position: absolute;
	left: 13px;
	bottom: 60px
}
.rpt_title {
	font-size: 14px;
}
.rpt_title a {
	color: #6e6d6d
}
.rpt_down {
	width: 100%;
	height: 19px;
	line-height: 19px;
	color: #6e6d6d;
}
.rpt_down span, .rpt_down a {
	float: left
}
.rpt_down a {
	margin-left: 5px
}
.an_year {
	height: 47px;
	border-bottom: 2px #e24812 solid;
	line-height: 47px
}
.sl_year{
	width:100px;
	float:right;
	height:100%;
	
}
.sl_year select{
	width:100%;
	text-align:center
}
.an_year ul li {
	float: left;
	width: 105px;
	font-size: 25px;
	font-weight: bold;
	text-align: center;
}
.an_year ul li a {
	color: #ff9600;
	display: block;
	width: 100%;
	height: 100%;
}
.an_year ul li a:hover {
	color: #ff9600 !important;
	background: url(/images/bullet_02.gif) 40px bottom no-repeat
}
.an_year ul li.current a {
	color: #e24812 !important;
	background: url(/images/bullet_02.gif) 40px bottom no-repeat
}
.an_list {
	margin-top: 25px
}
.an_list ul {
	width: 100%;
	height: 100%;
	overflow: hidden
}
.an_list ul li {
	width: 100%;
	overflow: hidden;
	padding: 5px 0px 5px;
	border-bottom: 1px dotted #D3D3D2;
}
.an_date, .ca_date {
	width: 114px;
	padding-left: 12px;
	float: left;
	height: 100%;
	color: #FF9600;
}
.an_title {
	width: 540px;
	height: 100%;
	float: left
}
.ca_title {
	width: 440px;
	height: 100%;
	float: left
}
.ca_locate {
	width: 100px;
	height: 100%;
	float: left
}
.an_down {
	width: 70px;
	height: 100%;
	float: left;
}
.an_down a {
	padding-top: 5px
}
.an_size {
	width: 56px;
	height: 100%;
	float: left;
	font-size: 11px;
	color: #000
}
.an_head {
	height: 28px !important;
	padding: 0 !important;
	background: #f2f2f2;
	color: #333 !important;
	line-height: 28px !important;
	font-weight: bold;
	margin-bottom: 10px;
	border: none !important;
	font-size: 12px !important
}
.an_head .an_date, .an_head .ca_date {
	color: #333 !important;
	font-size: 12px !important
}
.an_head .an_size {
	font-size: 12px !important
}

.bd1,.bd2,.bd3{
	width:240px;
	float:left
}
.bd_list ul li{
	border:none
}
.hot_ranks_a {
	width: 100%;
	overflow: hidden;
	position: relative;
	height: 100%
}
.hot_ranks_a .normal, .hot_ranks_a .cur {
	display: none;
	width: 630px;
	overflow: hidden;
	margin: 0 auto;
}
#ranks_change_bar {
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
	height: 20px;
}
.previous_a {
	position: absolute;
	left: 0;
	top: 15px;
	background: url(/images/arr_left.gif);
	width: 10px;
	height: 20px
}
.next_a {
	position: absolute;
	right: 0;
	top: 15px;
	background: url(/images/arr_right.gif);
	width: 10px;
	height: 20px
}
.pic_box{
	width:352px;
	height:258px;
	float:left;
	position:relative;
	margin:0px 15px 15px 0px;
}
.pic_list{
	width:100%;
	height:60px;
	position:absolute;
	bottom:0;
	left:0;
	background:url(/images/pic_bg.png) repeat;
	z-index:1;
}
.pic_wrap{
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	z-index:0
}
.FP_pic img{
	border:1px #9ea1a2 solid;
	margin:1px;
}
.FP_pic img:hover{
	border:2px #d24108 solid;
}
.FP_pic a.current img{
	border:2px #d24108 solid;
}
.page_btn{
	width:400px;
	height:32px;
	margin:18px 0px 0px;
}
.page_btn a{
	float:left;
	height:32px;
}
.page_btn a.page_back{
	width:79px;
	background:url(/images/page_btn.png) 0 -32px;
}
.pbtn_s a.page_back{
	width:79px;
	background:url(/images/page_btn_s.png) 0 -32px;
}
.pbtn_c a.page_back{
	width:79px;
	background:url(/images/page_btn_c.png) 0 -32px;
}
.page_btn a.page_back:hover{
	background:url(/images/page_btn.png) 0 0px;
}
.pbtn_s a.page_back:hover{
	background:url(/images/page_btn_s.png) 0 0px;
}
.pbtn_c a.page_back:hover{
	background:url(/images/page_btn_c.png) 0 0px;
}
.page_btn a.page_down{
	width:161px;
	background:url(/images/page_btn.png) -79px -32px;
}
.pbtn_s a.page_down{
	width:161px;
	background:url(/images/page_btn_s.png) -79px -32px;
}
.pbtn_c a.page_down{
	width:161px;
	background:url(/images/page_btn_c.png) -79px -32px;
}
.page_btn a.page_down:hover{
	background:url(/images/page_btn.png) -79px 0px;
}
.pbtn_s a.page_down:hover{
	background:url(/images/page_btn_s.png) -79px 0px;
}
.pbtn_c a.page_down:hover{
	background:url(/images/page_btn_c.png) -79px 0px;
}
.page_btn a.page_play{
	width:160px;
	background:url(/images/page_btn.png) -240px -32px;
}
.pbtn_s a.page_play{
	width:160px;
	background:url(/images/page_btn_s.png) -240px -32px;
}
.pbtn_c a.page_play{
	width:160px;
	background:url(/images/page_btn_c.png) -240px -32px;
}
.page_btn a.page_play:hover{
	background:url(/images/page_btn.png) -240px 0px;
}
.pbtn_s a.page_play:hover{
	background:url(/images/page_btn_s.png) -240px 0px;
}
.pbtn_c a.page_play:hover{
	background:url(/images/page_btn_c.png) -240px 0px;
}

.go_top{
	width:32px;
	height:12px;
	position:fixed;
	bottom:70px;
	left:50%;
	margin-left:500px;
	display:none;
	cursor:pointer;
	background:url(/images/go_top.png);
}
.go_top:hover{
	background:url(/images/go_top_o.png)
}
.page_table{
	/*background:#D8D7D6*/
}
.page_table1{
	background:none
}
.page_table1 tr td{
	border-bottom:1px  #D8D7D6 solid;
	text-align:left;
	padding:5px
}



.page_table tr td{
	text-align:left;
	padding:10px 5px;	
	border-bottom:1px  #D8D7D6 solid;
}
.page_table tr td.tb_title{
	font-weight:bold
}
.sum_tb tr td{ 
	text-align:right
}
.tb_h{
	font-weight:bold;
	color:#000;
	background:#f1ede9 
}
.td_left{
	text-align:left !important;
	
}
ul.stone_ul{
	margin-top:-20px;
	padding-left:10px;
	overflow:hidden
	
}
ul.stone_ul li{
	overflow:hidden;
	padding:7px 0px;
	background:url(/images/stone_line_bg.png) 12px center repeat-y;
	float:left;
	width:100%
	
}
.stone_year{
	width:117px;
	float:left;
	min-height:50px;
	height:auto !important;
	color:#ff9600;
	font-size:28px;
	text-align:center;
	line-height:normal;
	font-weight:bolder

}
.stone_year span{
	margin:5px 0px 0px 20px;
	float:left
}
.stone_event{
	width:570px;
	background:url(/images/stone_text_bg.png) repeat-y;
	overflow:hidden;
	margin-top:7px;
	z-index:1;
	
	
}
.stone_head{
	background:url(/images/stone_head.png) 8px 25px no-repeat !important;
	height:22px;
}
.stone_foot{
	background:url(/images/stone_foot.png) left -1px no-repeat !important;
	height:12px;
}
.stone_box{
	background:url(/images/stone_bg.png) repeat-y;
	overflow:hidden;
	margin-left:18px;
	position:relative;
	z-index:0
}
.stone_white_bar{
	width:100%;
	height:15px;
	position:absolute;
	left:0;
	bottom:0;
	background:#fff;
	z-index:-1
}
.event_wrap{
	padding:10px;
}
.event_wrap span{
	display:block;
	background: url(/images/dot4.gif) no-repeat scroll 0 7px transparent;
	padding-left:15px;
	padding-right:50px;
	margin-bottom:15px;
}
.event_wrap span.last { margin-bottom:0;}
ul.gov_ul{
	list-style-type:disc !important;
	margin-left:20px;
}
.gov_ul li{
	padding-left:5px;
	list-style-type:disc
}
ul.bd_ul{
	overflow:hidden;
	float:left;
	width:100%
}
ul.bd_ul li{
	width:100%;
	height:47px;
	margin-bottom:8px;
	line-height:47px;
	float:left;
	display:block;
	cursor:pointer;
	background:url(/images/bd_bg.png) repeat-y left center
}
ul.bd_ul li span{	font-size:16px;
	color:#fff;
	padding-left:32px;
	font-weight:bold;
	display:block;
	background:url(/images/icon_jia.png) 20px 19px no-repeat
}
ul.bd_ul li a:hover{
	color:#fff !important;
	text-decoration:none !important;
	
}
ul.bd_ul li.current span{
	background:url(/images/icon_jian.png) 20px 19px no-repeat
}
.sub_bd{
	width:100%;
	float:left;
	display:none
}
.bd_left_list{
	width:324px;
	float:left;
	padding-bottom:15px;
}
.bd_left_list ul li{
	height:65px;padding-left:10px;

}
.bd_left_list ul li:hover{
	background:url(/images/bd_current.png) left top no-repeat
}
.bd_left_list ul li:hover .bd_num{
	color:#fff
}
.bd_left_list ul li.current{
	background:url(/images/bd_current.png) left top no-repeat
}
.bd_left_list ul li.current .bd_num{
	color:#fff
}
.bd_left_list ul li a{
	font-size:16px;
	color:#2c2c2c;
	font-weight:bold;
	float:left;
	margin:28px 0px 0px 10px
}
.bd_left_list ul li a:hover{
	text-decoration:none !important;
	color:#2c2c2c !important
}
.bd_left_list ul li span{
	float:left
}
.bd_num{
	color:#dedede;
	font-size:25px;
	font-weight:bold;
	margin:25px 0px 0px 22px
}
.bd_pos{
	color:#2c2c2c;
	font-weight:bold;
	font-size:11px;
	float:left;
	width:100%;
	margin-left:60px
	
}
.bd_right_info{
	width:400px;
	float:left
}
.bd_title{
	font-size:22px;
	color:#ff9600;
	margin:26px 0px 5px;
}
.bd_pos_show{
	font-size:13px;
	color:#3b3b3b;
}
.bd_show_box{
	margin-top:20px;
	height:355px;
	width:368px;
	overflow:hidden;
	margin-bottom:20px;
}
.hide_content{
	display:none
}
.detail_scroll1,.detail_scroll2,.detail_scroll3{
	width:100%;
	height:100%
}

.announce_year{
	width:100%;
	height:40px;
	margin-top:10px;
}
.an_year_list{
	width:435px;
	height:100%;
	float:left
}
.an_year_list ul li{
	float:left;
	padding-right:20px;
	background:url(/images/dot3.png) 52px 13px no-repeat
}
.an_year_list ul li.current{
	background:url(/images/dot3.png) 68px 13px no-repeat
}
.an_year_list ul li.current a{
	font-size:27px;
	color:#ff9600;
	font-weight:bold
}
.an_year_list ul li a{
	font-size:20px;
	color:#ffce87;
	font-weight:bold
}
.an_year_list ul li a:hover{

	text-decoration:none !important
}
.an_page{
	width:150px;
	float:right
}
.an_page ul{
	float:right
}
.an_page ul li{
	float:left;
	margin:0px 3px 0px;
	font-size:15px;
	color:#ff9600
	
}
.an_page ul li a{
	color:#ffdaa6;
}
.an_page ul li a:hover{
	color:#ff9600;
}
.an_page ul li.current a{
	color:#ff9600;
	text-decoration:underline
}

.news_list_box{
	margin-top:5px;
}
.news_list_box ul {
	width: 100%;
	height: 100%;
	overflow: hidden
}
.news_list_box ul li {
	width: 655px;
	overflow: hidden;
	padding: 10px 0px 10px;
	
	border-bottom: 1px solid #f1ebe3;
}
.news_date{
	color:#a3a3a3;
}
.news_list_box ul li a{
	color:#505050
}
.news_list_box ul li a:hover{
	color:#cd7900 !important;
	text-decoration:none !important
}

.bus_map_box{
	width:100%;
	height:435px;
	position:relative;
	overflow:hidden
}
.bus_map_box .bus_img { margin:0;}
.china_btn{
	width:80px;
	height:16px;
	position:absolute;
	left:235px;
	top:162px;
	background:url(/images/china_btn.png) left center no-repeat;
	line-height:16px;
}
.china_btn:hover{
	background:url(/images/china_btn_o.png) left center no-repeat;
}
.mala_btn{
	width:75px;
	height:21px;
	position:absolute;
	left:230px;
	top:245px;
	background:url(/images/mala_btn.png) left center no-repeat;
	line-height:21px;
}
.mala_btn:hover{
	background:url(/images/mala_btn_o.png) left center no-repeat;
	

}
.bra_btn{
	width:42px;
	height:28px;
	position:absolute;
	right:31px;
	top:255px;
	background:url(/images/bra_btn.png) 11px top no-repeat;
	line-height:40px
}
.bra_btn:hover{
	background:url(/images/bra_btn_o.png) 11px top no-repeat;
	
}
.bra_btn a{ height:28px; display:block; padding-left:0 !important;}

.china_btn_c{
	width:80px;
	height:16px;
	position:absolute;
	left:240px;
	top:162px;
	background:url(/images/china_btn.png) left center no-repeat;
	line-height:16px;
}
.china_btn_c:hover{
	background:url(/images/china_btn_o.png) left center no-repeat;
}
.mala_btn_c{
	width:75px;
	height:21px;
	position:absolute;
	left:230px;
	top:245px;
	background:url(/images/mala_btn.png) left center no-repeat;
	line-height:21px;
}
.mala_btn_c:hover{
	background:url(/images/mala_btn_o.png) left center no-repeat;
	

}
.bra_btn_c{
	width:42px;
	height:28px;
	position:absolute;
	right:26px;
	top:255px;
	background:url(/images/bra_btn.png) 11px top no-repeat;
	line-height:40px
}
.bra_btn_c:hover{
	background:url(/images/bra_btn_o.png) 11px top no-repeat;
	
}
.bra_btn_c a{ height:28px; display:block; padding-left:0 !important;}
.com_btn{
	/*opacity:0;
	filter:Alpha(Opacity=0);*/
	z-index:1
}
.com_btn a{
	font-size:13px;
	color:#fff;
	font-weight:bold;
	padding-left:15px;
}
.com_btn a:hover{
	color:#fff !important;
	text-decoration:none !important
}
.mala_btn a{
	color:#554a4a
}
.mala_btn a:hover{
	color:#554a4a !important;
	
}
.mala_btn_c a{
	color:#554a4a
}
.mala_btn_c a:hover{
	color:#554a4a !important;
	
}
.chi_btn_list{
	width:100%;
	height:100%;
	position:relative;
	display:none
}
.chi_btn_list a{
	position:absolute;
	padding-left:0px;
	z-index:2;
	color:#fff;
	font-weight:bold;
	height:67px;
	line-height:36px;
	
}
.chi_btn_list a:hover{
	color:#fff !important;
	text-decoration:none !important;
}

.build_bg{
	padding-right:43px !important;
	background:url(/images/build_ico.png) right center no-repeat;
}
.build_bg:hover{
	background:url(/images/build_ico_big.png) no-repeat right center;
}
.fras_bg{
	padding-right:43px !important;
	background:url(/images/infras_ico.png) right center no-repeat;
}
.fras_bg:hover{
	background:url(/images/infras_ico_big.png) right center no-repeat;
}
.real_bg{
	padding-right:43px !important;
	background:url(/images/real_ico.png) right center no-repeat;
}
.real_bg:hover,.mion{
	background:url(/images/real_ico_big.png) right center no-repeat;
}
.mine_bg{
	background:url(/images/mine_ico.png) right center no-repeat;
}
.mine_bg:hover{
	background:url(/images/mine_ico_big.png) right center no-repeat;
}
.chi_btn_list a{
	padding-right:43px;
}
.chi_btn_list a.jiangsu{
	right:100px;
	top:148px;
	
}
.chi_btn_list a.guangzhou{
	right:178px;
	bottom:70px;
	
}
.chi_btn_list a.zhangzhou{
	right:90px;
	bottom:125px;

}

.chi_btn_list a.chaohu{
	right:158px;
	top:200px;
	
}

.chi_btn_list a.xianglushan{
	right:295px;
	bottom:90px;
	
}
.chi_btn_list a.back { display:block; height:28px; width:72px; background:url(/images/back.png) no-repeat; position:absolute; bottom:13px; right:13px; text-indent:-99px; overflow:hidden; padding:0;}
.chi_btn_list a.back:hover { background-position:0 -28px;}

.chi_btn_list a.back_c { display:block; height:28px; width:72px; background:url(/images/back_c.png) no-repeat; position:absolute; bottom:13px; right:13px; text-indent:-99px; overflow:hidden; padding:0;}
.chi_btn_list a.back_c:hover { background-position:0 -28px;}


.bus_sub{
	border:1px #847f7f solid;
	background:#fff;
	padding:5px;
	position:absolute;
	z-index:2;
	right:178px;
	bottom:25px;
	display:none
}
.bus_sub a{
	display:block;
	padding:3px 15px 3px;
	font-size:12px;
	background:url(/images/bus_dot.png) 5px center no-repeat;
	position:relative !important;
	height:auto !important;
	line-height:normal !important;
	color:#383838 !important
}
.bus_sub a:hover{
	color:#e73100 !important;
	padding:3px 15px 3px !important;
}
.gov_p{
	margin:10px 0px;
}


.press_year {
	width: 100%;
	height: 60px;
	line-height: 60px
}
.press_left {
	width: 170px;
	height: 100%;
	font-size: 30px;
	float: left
}
.press_left  span{  color: #FF9600;
    font-size: 27px;
    font-weight: bold;
}
.press_right {
	width: 365px;
	height: 100%;
	float: left
}
.hot_ranks_a ul li {
	float: left;
	width: 84px;
	font-size: 23px;

	text-align: center;
}
.hot_ranks_a ul li a {
	  color: #FFCE87;
    font-size: 20px;
    font-weight: bold;
	display: block;
	width: 100%;
	height: 100%;
	background: url(/images/dot3.png) 80px 35px no-repeat
}
.hot_ranks_a {
	width: 100%;
	overflow: hidden;
	position: relative;
	height: 100%
}
.hot_ranks_a .normal, .hot_ranks_a .cur {
	display: none;
	width: 338px;
	overflow: hidden;
	margin: 0 auto;
}
#ranks_change_bar {
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
	height: 14px;
}
.previous_a {
	position: absolute;
	left: 0;
	top: 22px;
	background: url(/images/arr_left.gif);
	width: 10px;
	height: 20px
}
.next_a {
	position: absolute;
	right: 0;
	top: 22px;
	background: url(/images/arr_right.gif);
	width: 10px;
	height: 20px
}
.onload{
	width:48px;
	height:48px;
	position:absolute;
	z-index:0;
	margin-top:100px;
	margin-left:150px;
	background:url(/images/onload.gif) no-repeat;
	
	}
	
	.bus_text_right{
		width:360px;
		float:right
	}
