/*------------------------home*/
#index_all {
width:1004px;
height:100%;
margin:0 auto;
vertical-align:middle;
}

#dnn_ContentPane{
}

.index_ContentPane{
width:300px;
height:100px;
position:absolute;
z-index:10;
margin:325px 0 0 -948px;
}

.index_ContentPane img{
margin-left:230px;
border:0px;
}

#dnn_ctr-1_ContentPane img{
margin:0;
}

.index_ContentPane span{
color:#6CC068;
margin-right:5px;
}

.index_ContentPane .data{
margin-left:40px;
color:#888888
}

#jumpMenu{
position:absolute;
margin:10px 0 0 50px;
}

/*-----------------------inner*/

#dnn_inner_search input.NormalTextBox{
height:21px;
background:url(inner_search.gif) no-repeat;
border:none;
font:12px/21px arial;
padding-left:10px;
}

#nav ul{
width:110px;
float:left;
}

#nav ul#navul1{
width:100px;
}

#nav ul#navul3{
width:130px;
}

#nav a{
text-decoration:none;
font:bold 16px arial;
}

#nav ul li{
padding:20px 0 20px 10px;
list-style:none;
position:absolute;
background:none;
display:none;
word-break:keep-all;/* ²»»»ÐÐ */
white-space:nowrap;/* ²»»»ÐÐ */
overflow: visible;
}
#nav ul li a{
width:80px;
display:inline-block;
float:left;
font:normal 14px arial;
}
#nav .active1 li{
width:500px;
margin-left:-10px;
display:block;
}

#nav .active2 li{
width:400px;
margin-left:-10px;
display:block;
}

#nav .active3 li{
width:350px;
margin-left:-10px;
display:block;
}

#nav .active4 li{
width:500px;
margin-left:-300px;
display:block;
}

#nav .active5 li{
width:500px;
margin-left:-60px;
display:block;
}

#in_lm div{
width:174px;
background:url(inner_lm_dt_.gif) no-repeat top;
font:bold 14px/26px arial;
text-indent:40px;
color:#000000;
}
#in_lm a{
color:#000000;
font:bold 14px/26px arial;
}
#in_lm dd a{
color:#000000;
font:normal 12px arial;
}
#in_lm dd{
display:none;
font:12px/25px arial;
color:#000000;
margin-left:10px;
}
#in_lm div.active{
background:url(inner_lm_dt.gif) no-repeat top;
}
#in_lm div.active dd{
display:block;
}

ul.left_news1{
background:url(inner_lastnews_titile.jpg) no-repeat;
padding:40px 0 0 0;
}

ul.left_news2{
background:url(inner_holdernews_titile.jpg) no-repeat;
padding:40px 0 0 0;
}
ul.left_news1 li,ul.left_news2 li{
margin-left:10px;
}

img.ba_img{
margin-bottom:30px;
}

dl.dl_list{
width:309px;
margin:10px 4px 0 0;
display:inline;
float:left;
}

dl.dl_list dt{
font:bold 14px/29px arial;
text-indent:40px;
background:url(h3_head.gif) no-repeat;
color:#666666;
}

dl.dl_list dd{
height:100px;
margin:0;
padding:20px 20px 5px 20px;
border-left:2px #EDEDED solid;
border-right:2px #EDEDED solid;
background:#ffffff url(h3_dotted.jpg) no-repeat center bottom;
}

dl.dl_list dd.foot{
height:22px;
padding:0 20px 0 0;
font:12px/22px Arial;
text-align:right;
border:none;
background:transparent url(h3_foot.gif) no-repeat bottom;
color:#0373BF;
}

dl.dl_list dd.foot a{
color:#636363;
}

dl.dl_list dd.foot span{
color:#FE8900;
}

dl.width{
width:627px;
}

dl.width dt{
background:url(h3_head_w.gif) no-repeat;
}

dl.width dd{
background:#ffffff url(h3_dotted_w.gif) no-repeat center bottom;
}

dl.width dd.foot{
background:transparent url(h3_foot_w.gif) no-repeat bottom;
}

#divjumpMenu{
position:absolute;
margin:5px 0 0 20px;
}

select{
height:17px;
width:120px;
}
.divSlt{
position:absolute;
font-size:12px;
}
.divSlt span{
display:block;
width:100%;
border:1px solid #999999;
background:url(/images/selectbox.gif) no-repeat right center;
text-indent:6px;
cursor:pointer;
}
.divSlt ul{
display:block;
background-color:#FFFFFF;
width:100%;
border:1px solid #999999;
border-top:0px;
margin:0px;
padding:0px;
list-style:none;
}
.divSlt ul li{
text-indent:5px;
height:20px;
line-height:20px;
cursor:pointer;
}

.inner_bottompane p{
text-align:right;
font:12px/200% arial;
padding-right:20px;
}
.inner_bottompane a:link,.inner_bottompane a:visited,.inner_bottompane a:hover,.inner_bottompane a:active{
color:#666666;
}

#jyln dt{ background:url(/Portals/0/tubiao.jpg) no-repeat;
margin:10px 0 10px 400px;
padding-left:20px;
color:#666666;
}

#jyln dd{
width:500px;
background:url(/Portals/0/tubiao03.jpg) no-repeat;
font:12px/20px arial;
padding-top:10px;
}

a.news_foot{
height:33px;
display:block;
padding-right:50px;
font:12px/33px SimSun;
text-align:right;
color:#038ECD;
background:#EBEBEB;
border-bottom:2px #BFBFBF groove;
}

/*------------------------skin-home*/

body#index{
text-align:center;
background:#4EA6D4;
}

div#index_bottom{
width:984px;
height:50px;
padding-right:20px;
text-align:right;
background:#ffffff;
clear:both;
border-top:4px solid #cccccc;
}

div#index_bottom a{
color:#666666;
}

#index_bottom div#bottom_select{
position:absolute;
margin:3px 0 0 -950px;
}

#index_head {
height:50px;
}

#index_logo {
width:30%;
height:100%;
float:left;
}

.index_toppane{
float:left;
width:70%;
height:100%;
text-align:right;
}

#nav{
position:absolute;
margin:80px 0 0 300px;
}

#nav ul,li{
margin:0px;
padding:0px;
}
#nav li{
display:inline;
list-style:none;
list-style-position:outside;
text-align: left;
float:left;
}

.cx_tabmenu {
	 WIDTH: 640px;HEIGHT:27px;
}
#ddimagetabs {
	  padding-top:5px;padding-left:0px;
}
#ddimagetabs A {
	 DISPLAY: inline; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #000000;  PADDING-TOP: 0px; FONT-FAMILY:,Arial,Verdana, Helvetica, sans-serif; width:95px; TEXT-ALIGN: center; TEXT-DECORATION: none; font-weight:bold;
}
#ddimagetabs A:hover {
	COLOR: #ffae00
}
#ddimagetabs A.current {
	COLOR: #ffae00
}

#ddimagetabs #sclink1:hover,#ddimagetabs #sclink2:hover,#ddimagetabs #sclink3:hover,#ddimagetabs #sclink4:hover,#ddimagetabs #sclink5:hover,#ddimagetabs #sclink6:hover {

}
#ddimagetabs .current#sclink1,#ddimagetabs .current#sclink2,#ddimagetabs .current#sclink3,#ddimagetabs .current#sclink4,#ddimagetabs .current#sclink5,#ddimagetabs .current#sclink6 {

}

#tabcontentcontainer {
	 WIDTH: 744px; HEIGHT: 18px; position:absolute; z-index:1;
}
.tabcontent {
	DISPLAY: none; text-align:center; padding-top:1px;
}
.tabcontent A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px;  FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; CURSOR: pointer; LINE-HEIGHT: 20px; PADDING-TOP: 0px;  HEIGHT: 20px; TEXT-DECORATION: none;color: #000000; width:80px;
}
.tabcontent A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px;  FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; CURSOR: pointer; LINE-HEIGHT: 20px; PADDING-TOP: 0px;  HEIGHT: 20px; TEXT-DECORATION: none;color: #000000;width:80px;
}
.tabcontent A:hover {
    COLOR: #ab1616;width:80px;
}
#active_submenu {
	COLOR: #ab1616;
}

a.dh:link,a.dh:active,a.dh:visited{
line-height:20px;
font-size:8pt;
color:black;
text-decoration:none;
float:left;
width:80px;
}

a.dh:hover{
line-height:20px;
font-size:8pt;
color:black;
float:left;
width:80px;
text-decoration:none;
background-color:#9fcee0;
}

a.dh1:link,a.dh1:active,a.dh1:visited{
line-height:20px;
color:black;
text-decoration:none;
float:left;
width:80px;
}

a.dh1:hover{
line-height:20px;
color:#1e7119;
float:left;
width:80px;
text-decoration:none;
}

.index_ContentPane{
}

.index_bottompane {
height:50px;
}

/*------------------------skin-inner*/

#inner_all {
width:1004px;
margin:0px auto;
background:url(inner_head_bg.jpg) no-repeat right top;
}

.inner_headpane{
height:163px;
}
/*#inner_bgsun{
width:250px;
height:172px;
position:absolute;
margin:0 0 0 910px;
background:url(inner_bgsun.jpg) no-repeat;
}*/
#inner_logo{
position:absolute;
margin:55px 0 0 50px;
}

.inner_search{
width:400px;
position:absolute;
margin:0 0 0 600px;
}

.inner_search img{
margin-left:10px;
}

#inner_nav{
width:615px;
height:60px;
margin:73px 0 0 251px;
text-align:center;
position:absolute;
}

#inner_breadcrumb{
text-align:left;
text-indent:220px;
font-size:12px;
color:#013f8c;
}

#inner_content {
background:url(inner_bottom_bg.jpg) no-repeat bottom;
padding-bottom:10px;
}

.inner_leftpane {
width:214px;
height:600px;
float:left;
}

.inner_ContentPane {
width:626px;
float:left;
}

.inner_ContentPane h1{
height:42px;
font:bold 16px/42px Microsoft YaHei;
color:#ffffff;
text-indent:90px;
background:url(h1_bg.jpg) no-repeat;
}

.inner_bottompane {
height:50px;
clear:both;
border-top:4px solid #cccccc;
}

/*-----------------------global*/

body {
margin:0px;
padding:0px;
height:100%;
}

*{
font:12px/150% arial;
color:#666666;
}

p{
font:12px/150% arial;
color:#666666;
}

table{border-collapse:collapse;}

.innerContentPane td,.innerContentPane th {
   padding: 3px;
}

A:link,A:visited  {
text-decoration:none;
color: #003300;
}

A:hover,A:active {
text-decoration:underline;
color: #333333;
}

H1  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  14px;
    font-weight:normal;
    color: #666644;
	margin:0px;
}

H2{
    font:bold 14px arial;
    color: #69B53B;
	margin:0px;
}

H3  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    normal;
    color: #003366;
	margin:0px;
}

ul {
margin-left:0;
}

ul ul{
margin-left:15px;
}

ul li {
padding-left:10px;
background:url(inner_point3.jpg) no-repeat 0px 9px;
list-style:none;
} 

UL LI UL LI    {
	list-style-image : none; 
    list-style-style : square;
}

UL LI LI LI {
	list-style-image : none;
    list-style-style : circle;
}

OL LI   {
	list-style-image : none;
    list-style-style : decimal;
}

OL OL LI    {
	list-style-image : none;
    list-style-style : lower-alpha;
}

OL OL OL LI {
	list-style-image : none;
    list-style-style : lower-roman;
}
OL UL LI   {
	list-style-image : none;
    list-style-style : disc;
}

dt{
color:#0373BF;
}

dd{
margin-left:20px;
}

HR {
    color:#666666;
    height:1px;
    text-align:center;
    margin:0 auto;
clear:both:
}

legend{
}

fieldset{
margin:20px 0 0 0;
padding:0 0 20px 20px;
}