@charset "utf-8";
/* CSS Document */
#main{margin-bottom:20px; float:left;}
#leftCnt{
	width:180px;
	float:left;
}
#navigation{}
#navigation h3{
	font-size:100%;
	background:#e0e0e0 url(images/navigation_h3_bg.gif) repeat-x top left;
	height:21px;
	line-height:21px;
	padding-top:3px;
	padding-left:6px;
	border-right:1px solid #d5d5d5;
}
#navigation ul li a{
	display:block;
	background:#e0e0e0  url(images/navigation_li_bg.gif) repeat-x top left;
	line-height:22px;
	padding-top:3px;
	height:22px;
	padding-left:15px;
	border-right:1px solid #d5d5d5;
	
}
#navigation a.current{
	background:#fff  url(images/navigation_a_cut_bg.gif) repeat-x top left;
	border-right:1px solid #fff;
}
#navigation ul li ul li a{
	background:#f3f3f3 url(images/navigation_li_li_bg.gif) repeat-x top left;
	padding-left:23px;
	border-right:1px solid #d5d5d5;
}
#navigation span{
	display:block;
	background:url(images/navigation_bot_bg.gif) no-repeat;
	height:20px;
	line-height:20px;
	padding-top:4px;
	padding-left:8px;
}
#navigation span a{
	background:url(images/navigation_bot_dot.gif) no-repeat left 3px;
	padding-left:9px;
	color:#292929;
}
#pageAction{
	margin-top:20px;
	padding-left:16px;
}
#pageAction h4{
	font-size:100%;
	color:#777777;
}
#pageAction ul{
	padding-left:8px;
	margin-top:6px;
}
#pageAction ul li{
	height:18px;
	background:url(images/small_dot_1.gif) no-repeat left 5px;
	padding-left:6px;
}
#pageAction ul li a{
	color:#777777;
}

#rightCnt{
	float:right;
	width:800px;
	height:auto;
	overflow:hidden;
}
#baseCnt{
	float:right;
	width:980px;
	height:auto;
	overflow:hidden;
}

#locNav{
	margin-top:15px;
	color:#777777;
}
#locNav img{ 
	vertical-align:top;
	margin:0 4px;
}
#locNav a{
	color:#777777;
}
#Title{
	font-family:arial,nsimsun,sans-serif; 
	font-weight:normal; 
	font-size:230%;
	margin:8px 0 3px 0;
}
#mainCnt{
	color:#111111;
}
.tabNav{ height:22px; border-bottom:2px solid #003a91;}
.tabNav li{float:left; margin-right:5px;}
.tabNav li a{display:block; padding:0 5px; line-height:22px;}
.tabNav li a.current{ background:#003a91 url(images/PorContentNav_bg.gif) no-repeat right; color:#fff; padding-right:23px; font-weight:bold; padding-left:10px; }




/*panel style*/
.panelCls1{
	border:1px solid #d5d5d5;
}
.panelCls1 .title{
	background:url(images/panelCls1_title_bg.gif) repeat-x;
	height:21px;
}
.panelCls1 .title h4{
	font-size:100%;
	line-height:21px;
	margin-left:6px;
}
.panelCls1 .content{
	border-top:1px solid #d5d5d5;
	height:100%;
	overflow:hidden;
}

.panelCls2{
	border-top:1px solid #d5d5d5;
	border-left:1px solid #d5d5d5;
	border-right:1px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5;
}
.panelCls2 .title{
	height:21px;
	border-bottom:1px solid #d5d5d5;
	background:#ecedef;
}
.panelCls2 .title h4{
	font-size:100%;
	line-height:21px;
	margin-left:6px;
}
.panelCls2 .content{
	height:100%;
	overflow:hidden;
}

.panelCls3{
	border-top:3px solid #0b1a3b;
	border-left:1px solid #d5d5d5;
	border-right:1px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5;
}
/*content style*/
.cntCls1{
	border:1px solid #d5d5d5;
	padding:13px;
	line-height:19px;
	overflow:hidden;
}
.cntCls2{ border-top:2px solid #003a91; padding-top:15px; line-height:21px;}
.cntCls3{border-top:4px solid #003a91; border-bottom:1px solid #d5d5d5; border-right:1px solid #d5d5d5;border-left:1px solid #d5d5d5;   }
.cntCls4{border-top:4px solid #003a91; border-bottom:1px solid #d5d5d5; border-right:1px solid #d5d5d5;border-left:1px solid #d5d5d5;}
.cntCls4 .Title{ background:#3c5f84; line-height:26px;}
.cntCls4 .Title h3{ font-size:12px; float:left; margin-left:6px;}
.cntCls4 .Title span{ float:right; margin-right:6px;}
.cntCls4 .Content{ clear:both; padding-bottom:10px;}
.liCls5{ margin:2px 8px;}
.liCls5 li{ line-height:19px;border-bottom:1px dotted #ccc; padding:4px 0;}
.liCls5 li a{ float:left;}
.liCls5 li span{ float:right; font-size:11px; color:#999999;}
.cntCls4 .PageCurt{ text-align:center; margin-top:10px; margin-bottom:10px;}


/*button styles*/
.btnCls1{
	border:1px solid #292929;
}

/*li styles*/
.liCls1 li{
	float:left;
	width:50%;
}
.liCls1 li a{
	display:block;
	height:100%;
	line-height:16px;
	margin:14px 10px;
	padding:10px;
	font-weight:bold;
	background-repeat:no-repeat;
	background-position:4px 18px;
	padding-left:60px;
	border:1px solid #f1f1f1;
	background-image: url(images/pic_01.gif);
	background-color:#f9f9f9;
}
.liCls1 li a:hover{ text-decoration:none; border:1px solid #cdcdcd; }
.liCls1 li a span{ display:block; font-weight:normal; margin-top:3px; margin-bottom:6px; color:#666666;}
.liCls1 li a font{text-align:right; float:right; font-size:100%;}

.liCls2 li{
	background:url(images/textli_dot.gif) no-repeat left 7px;
	padding-left:7px;
}
.liCls3{ margin:10px;}
.liCls3 li{ line-height:17px;  border-bottom:1px dotted #ccc; padding:8px 0;}
.liCls3 li a{ font-weight:bold;}
.liCls3 li span{ display:block;color:#666; }
.liCls3 li font{color:#555555; font-size:100%; display:block;}
.ImgTextCls { clear:both;}
.ImgTextCls li{ float:left; width:162px; float:left; margin:0 13px; margin-bottom:13px; text-align:center;}
.ImgTextCls li img{ border:1px solid #cdcdcd;}

.divCls1{ width:250px; float:left;}
.CntNavCls1{ border-top:1px solid #003a91; border-bottom:1px solid #003a91; display:block; background:#f1f1f1;}
.CntNavCls1 li{ display:block; float:left;}
.CntNavCls1 li a{float:left;display:block;line-height:26px; height:26px; font-size:12px; padding:0 30px; background:url(images/txtdot6.gif) no-repeat 18px;}
.CntNavCls1 li a.current{ background:#003a91;color:#fff; font-size:12px; line-height:26px;  font-weight:bold;}

/*button*/
.v_Input{ padding:2px 7px; cursor:pointer;}


/*News*/
#NewsTitle{ font-size:130%; margin-top:10px;}
.NewsInfo{ line-height:22px;}
.NewsInfo #CntContent{ text-align:left; width:612px; height:100%; overflow:hidden; line-height:23px; }
/*dot*/
.goPageTop{
	background:url(images/txtdot5.gif) no-repeat left 3px;
	padding-left:10px;
}
.toPageClose{
	background:url(images/closedot.gif) no-repeat left 3px;
	padding-left:11px;
}