
/* --------------------global style---------------------- */

body ,html{
padding:0;
margin:0;
font-size:12px;
line-height:24px;
color:#666;
}

p{
text-indent:2em;
margin:10px 0;
letter-spacing:1px;
}

a:link,a:visited {
color:#123b8d;
text-decoration:none;
height:24px;
}

a:hover,a:active {
color:#CCCCCC;
}

/* ------------------index style---------------- */

#skin_all {
width:1004px;
margin:0 auto;
padding:0px;
#height:100%;
_height:auto;
}

#header{
width:1004px;
height:109px;
float:left;
_margin-bottom:-17px;
}

#Time{
width:298px;
height:29px;
text-align:center;
padding-top:80px;
float:left;
background:url(/Portals/0/top.jpg) no-repeat;
color:#286997;
}

#menu{
width:706px;
height:109px;
float:left;
font-size:12px;
text-decoration:none;
background:url(/Portals/0/topmenu.jpg) no-repeat;
}

#menu01 {
display:block;
margin:10px 0 0 25px;
_margin:20px 0 0 25px;
line-height:28px;
}

#menu01 a:link,#menu01 a:visited {
color:#bbd9ef;
text-decoration:none;
margin-right:32px;
letter-spacing:1px;
}

#menu01 a:hover,#menu01 a:active {
color:#fff;
}

/* nav style */
#nav {padding-left:20px; margin-left:0; list-style:none;position:relative; z-index:200;margin-top:10px;
line-height:28px;}
#nav li.top {display:block; float:left; height:28px;}
#nav li a.top_link {display:block; float:left;line-height:33px; color:#fff; text-decoration:none;font-size:14px;font-weight:bold; padding:0 0 0 12px; cursor:pointer;letter-spacing:1px;}
#nav li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:28px;}
#nav li:hover a.top_link {color:#fff; background: url(three_1.gif) no-repeat;}
#nav li:hover a.top_link span {background:url(three_1.gif) no-repeat right top;}
#nav li:hover a.top_link span.down {background:url(three_1a.gif) no-repeat right top;}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{left:5px; top:30px; background: #0579cc; padding:3px; border:1px solid #bbd9ef; white-space:nowrap; width:90px; height:auto; z-index:300;filter:alpha(opacity=75)}
#nav li:hover ul.sub li
{display:block; height:24px; position:relative; float:left; width:90px; font-weight:normal;text-align:left;}
#nav li:hover ul.sub li a
{display:block; font-size:11px; height:18px; width:88px; line-height:18px; text-indent:10px; color:#fff; text-decoration:none;border:1px solid #0579cc;;filter:alpha(opacity=100)}
#nav li:hover ul.sub li a:hover 
{background:#0fb3e5; color:#c4ffe9; border-color:#fff;}
#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #bbd37e; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:90px; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

/**/

#contentall {
width:1004px;
margin:0 auto;
background:url(skinpic01.jpg) repeat-x;
}

.gsgg{
width:220px;
float:left;
margin-left:16px !important;
_margin-left:8px;
margin-top:10px;
}

.index_right{
width:743px;
float:left;
margin-left:8px;
margin-top:10px;
}

#flash{
width:736px;
height:184px;
padding:8px 0 0 7px;
background:url(skinpic02.jpg) no-repeat;
float:left;
margin-bottom:18px;
}

.gs{
width:275px;
float:left;
}

.hynews{
width:260px;
float:left;
margin-left:6px;
}

.wxxm{
width:192px;
float:right;
}

.indexbanner {
width:970px;
#height:88px;
height:auto;
_height:88px;
background:url(skinpic03.jpg) no-repeat;
float:left;
margin-left:16px !important;
_margin-left:8px;
}


#dnn_index04pane,#dnn_index05pane,#dnn_index06pane,#dnn_index07pane {
width:24%;
float:left;
margin-top:7px;
margin-bottom:20px;
}

#dnn_index05pane,#dnn_index06pane,#dnn_index07pane {
margin-left:3px;
}

#dnn_index07pane {
margin-left:4px;
}

#dnn_index04pane {
margin-left:16px !important;
_margin-left:8px;
}

#dnn_linkpane {
width:968px;
height:100px;
border:#88d2eb 1px solid;
margin-left:16px;
margin-top:7px;
margin-bottom:5px;
background:#ecf5fc url(linkbg.jpg) no-repeat;
}

.indexbottompane{
width:1004px;
height:78px;

}

/* -------------inner skin------------------ */

#breadcrumb {
width:100%;
height:22px;
background:#cbe6fc;
line-height:22px;
margin-top:-10px;
margin-bottom:10px;
color:#666;
}

#breadcrumb a:link,#breadcrumb a:visited {
color:#666;
margin:0 5px;
font-weight:normal;
}

#breadcrumb a:hover,#breadcrumb a:active {
color:#48ccf9;
}

/* -----------------homepage------------- */

.indexwxxmtab a {
display:block;
width:77px;
height:23px;
text-align:center;
line-height:23px;
background:url(border.jpg) no-repeat;
margin:3px 1px;
color:#333;
}

.indexwxxmtab a:hover,.indexwxxmtab a:active {
background:url(border01.jpg) no-repeat;
color:#286997;
}

#index_news_data {
display:none;
}

#dnn_ctr416_ModuleContent {
margin-top:15px;
}

#dnn_ctr424_HtmlModule_HtmlModule_lblContent {
font-family:Arial, Helvetica, sans-serif;
}

.wxlm_news .newstitle01,.wxlm_news01 .newstitle02 {
display:block;
width:206px;
height:29px;
background:url(newstitle01.jpg) no-repeat;
font:bold 14px "ËÎÌå";
color:#011b59;
line-height:29px;
padding-left:30px;
letter-spacing:1px;
margin:0;
}


.wxlm_news .newstitle01 img,.wxlm_news01 .newstitle02 img{
margin-top:-20px;
}

.wxlm_news .newstitle03 img {
margin-top:-15px;
}

.newslist {
display:block;
width:234px;
height:210px;
margin:0;
border-left:#d4dada 1px solid;
border-right:#d4dada 1px solid;
padding-top:10px;
padding-bottom:10px;
border-bottom:#d4dada 1px solid;
margin-bottom:10px;
line-height:24px;
}

.newslist li {
margin-left:15px;
list-style:none;
}

.imgstyle img {
padding:2px 2px;
border:#ccc 1px solid;
}

.wxlm_news01 .newstitle02 {
width:222px;
height:28px;
background:url(newstitle02.jpg) no-repeat;
padding-left:14px;
color:#fff;
}

.newstitle03 {
width:222px;
height:20px;
line-height:29px;
background:url(newstitle03.jpg) no-repeat;
font:bold 14px "ËÎÌå";
padding-left:14px;
color:#fff;
margin:0;
padding-top:9px;
}

.wxlm_news01 ul {
border:0;
background:url(newsli.jpg) repeat-x;
}

a.new02:link,a.news02:visited {
color:#666;
}

a.new02:hover,a.news02:active {
color:#123b8d;
}

#dnn_ctr449_HtmlModule_HtmlModule_lblContent {
margin-left:60px;
margin-top:5px;
}

#dnn_ctr449_HtmlModule_HtmlModule_lblContent img {
margin-right:15px;
margin-bottom:5px;
border:#d5d5d6 1px solid;
}

#dnn_dnnLOGIN_cmdLogin,#dnn_dnnUSER_cmdRegister {
font-weihgt:normal;
color:#fff;
}

#dnn_dnnLOGIN_cmdLogin:hover,#dnn_dnnUSER_cmdRegister:hover {
color:#000;
}

/* -------------------login----------------- */

.loginTextBox1,.loginTextBox2 {
width:109px;
height:20px;
border:#dcdcdc 1px solid;
}

.registerbotton {
width:103px;
height:20px;
background:url(/images/regester.jpg) no-repeat;
border:0;
font-size:1px;
color:#308fc5;
}

.registerbotton:hover,.registerbotton:active {
width:103px;
height:20px;
background:url(/images/regester01.jpg) no-repeat;
}

.inloginbotton {
width:65px;
height:20px;
background:url(/images/login.jpg) no-repeat;
border:0;
font-size:1px;
color:#898f8b;
}

.inloginbotton:hover,.inloginbotton:active {
background:url(login01.jpg) no-repeat;
}

/* -------------innerpages--------------- */


/* jiameng */

.xn_part {
	BACKGROUND: url(images/inner_16.jpg) no-repeat right top; FLOAT: left; WIDTH:300px; HEIGHT: 220px;margin-left:20px;
}
.xn_part DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
.xn_part DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;margin-bottom:5px;
}
.xn_part DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.xn_part DL {
	MARGIN-TOP: 10px
}
.xn_part DT {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #534640; LINE-HEIGHT: 25px
}
.xn_part DT SPAN {
	PADDING-RIGHT: 5px; FONT-SIZE: 20px; COLOR: #8b8c34; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.xn_part DD {
	WIDTH:275px; COLOR: #4f4c47;padding-left:15px;
}
.xn_part DD#more {
	PADDING-LEFT: 30px; BACKGROUND: url(images/inner_15.jpg) no-repeat 15px center; LINE-HEIGHT: 22px;
}
.xn_part DD#more A:link {
	COLOR: #4f4c47; TEXT-DECORATION: none
}
.xn_part DD#more A:visited {
	COLOR: #4f4c47; TEXT-DECORATION: none
}
.xn_part DD#more A:hover {
	COLOR: #666; BORDER-BOTTOM: #4f4c47 1px dashed
}
.xn_part DD#more A:active {
	COLOR: #666; BORDER-BOTTOM: #4f4c47 1px dashed
}

#dnn_ctr_ManageUsers_pnlUser {
margin-top:100px;}