@charset "utf-8";
/* CSS Document */
div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input{margin:0;padding:0; font-family:Arial, Helvetica, sans-serif;}
ol,ul{list-style:none;}
a,img{border:0;}
a{ text-decoration:none; color:#333;}
img{vertical-align:middle;}
/*table{border-collapse:collapse;border-spacing:0; float:left}*/
table{border-collapse:collapse;border-spacing:0; }
ins{text-decoration:none;}
del{text-decoration:line-through;}
em,cite,address{font-style:normal;}
*html .clearfix{height:1%;}.clearfix{display:block;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}

.indexwrap{width:955px;margin:0 auto;}
.indexwrap .banner{height:300px;width:955px;float:left;}
.indexwrap .part01{ width:225px; float:left; height:300px;line-height:normal;}
.indexwrap .part02{ width:730px; float:left; height:300px;}
.indexwrap .part01a{ width:225px; height:150px; float:left;background-color:#f7efe2;}
.indexwrap .part01b{ width:225px; height:150px; float:left;background-color:#f7efe2;}
.indexwrap .white{color:White;text-decoration:none;}
.indexwrap  .blue{ width:225px; height:150px; background-color:#75a3bd; color:#fff;}
.indexwrap  p.pIndex{ margin:0; font-family:"Arial"; font-size:18px; font-weight: bold; padding-left:55px;padding-top:50px; color:#75a3bd;}
.indexwrap  h4{ font-size:15px; color:#fff; font-weight:bold; padding:5px 0 0 12px;}
.indexwrap .biaoti{ font-size:12px; color:#fff; font-weight:900; padding:5px 0 0 12px}
.indexwrap span.sIndex{font-size:15px; color:#fff; font-weight:bold; padding:0 0 0 130px;}
.indexwrap .text{font-size:12px; color:#fff; padding-left:12px;padding-top:5px;}
.indexwrap a { color:#fff;}
#aa{height:300px;width:955px;float:left; display: block;}
#bb{height:300px;width:955px;float:left; display: none;}
.indexwrap  h1{float:left;margin:10px 10px 0px 20px;font-size:20px;font-weight:bold; width:434px;}
.indexwrap  h2{ float:left; margin:10px 10px 0px 20px; width:430px; font-size:12px; line-height:22px; font-weight:100; clear:both;}
.indexwrap  h3 a{float:left;margin:5px 10px 0px 20px;font-size:12px;color:#036eb8;font-weight:100;width:439px;}

/*.nav{float:right;width:680px;display:inline;}
.nav li{float:left; display:block; margin-right:20px; }*/
.nav{float:right;width:660px;display:inline;}
.nav li{float:left; display:block; margin-right:45px; font-size: 14px;line-height: 3.5em;font-weight:bold;}
.new {float:left; width:680px; margin-left:20px; display:inline; font-size:12px;margin-top:20px;}
.new li{display:block; position:relative; width:680px; border-bottom:dashed 1px #ccc; padding-bottom:5px; margin-bottom:3px; font-size:14px; line-height:25px;}

.new span{position:absolute; right:0px; top:0px; color:#c1c1c1; font-size:12px;}
.pager{float:left; width:900px; margin:10px 0px 10px 20px; display:inline; font-size:14px;}
.pager span{color:#00F;}
.pager input{width:20px; height:20px;}
.footer{float:left; width:100%; margin-top:20px; border-top:solid 2px #efeff0; text-align:center; line-height:29px;}

.conter{float:left; line-height:25px; margin:10px 0px 20px 20px; display:inline; font-size:14px; width:680px;}
.conternew{float:left; width:900px; margin-left:20px; display:inline; font-size:12px;margin-top:20px;}

 #Tab1{
	width:680px;
	margin:0px;
	padding:0px;
	margin:0 auto;
}

 /*�˵�class*/
 .Menubox {
 width:100%;
height:35px;
line-height:35px; background:#f3f3f3;
}
 .Menubox ul{ float:left; margin-top:5px; margin-left:10px;
}
 .Menubox li{
 float:left;
 display:block;
 cursor:pointer;
 width:120px;
 text-align:center;
 color:#333;
 font-weight:bold;
 }
.Menubox li.hover{
 padding:0px;
 background:#fff;
 width:120px;
 color:#999;
 font-weight:bold;
 height:30px;
 line-height:30px;
 }
.Contentbox{
 clear:both;
 margin-top:0px;
 border-top:none;
 text-align:left;
 padding-top:8px;
 }


/* ���� */
.warn
{
    font-size:12px;
    color:Black;
    font-weight:bold;
    font-family:"����";
}
html,body
{
    list-style:none;
	width:100%;
	font-size: 15px;
	line-height: 2em;
	font-weight: normal;
	color: #7B7B7B;
	margin: 0 auto;
	padding:0px;
	background-color: #FFF;
}
img
{
    border:none;
}
.Container {
	width:952px;
	margin:0 auto;
	padding-left: 24px;
	padding-right: 24px;
	text-align:left;
}
.Header 
{
	padding-top:26px;
	padding-bottom: 20px;
}
.Header .logo{
	padding-left:16px;
	padding-right:16px;
	display:block;
}
.Header .nav{
	padding-top:0px;
	padding-bottom:14px;
	padding-left:16px;
	padding-right:16px;
	display:block;
}
.Header .menu
{
	margin-left:68px;
	cursor:hand;
}

.Footer 
{
	text-align: center;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #f7f7f7;
	padding-top:12px;
	color:#D8D8D8;
	font-weight:bolder;
	margin-top:0px;
}
.Footer2
{
    padding-left:252px;
	text-align: center;
	padding-top:12px;
	color:#D8D8D8;
	font-weight:bolder;
	margin-top:0px;
}

a:link.FooterLink,a:visited.FooterLink
{
    text-decoration:none;
	color:#D8D8D8;
}
a:hover.FooterLink,a:active.FooterLink 
{
    text-decoration:none;
	color:#D8D8D8;
}
a:link,a:visited
{
    text-decoration:none;
	color:#7B7B7B;
}
a:hover,a:active
{
    text-decoration:none;
	color:#0D3956;
}
a:link.logout,a:visited.logout
{
    text-decoration:none;
	color:#7B7B7B;
}
a:hover.logout,a:active.logout
{
    text-decoration:none;
	color:#9B0332;
}

.txtSearch {
	border:1px #F3F3F3 solid;
	color:#7B7B7B;
	font-size:12px;
	width:140px;
	height:12px;
	margin-bottom:-5px;
	background-color:#FFF;
}
* html .txtSearch {
	border:1px #F3F3F3 solid;
	color:#7B7B7B;
	font-size:12px;
	width:140px;
	height:12px;
	margin-bottom:6px;
	background-color:#FFF;
}
*+html .txtSearch {
	border:1px #F3F3F3 solid;
	color:#7B7B7B;
	font-size:12px;
	width:140px;
	height:12px;
	margin-bottom:0px;
	background-color:#FFF;
}
.left {
	float:left;
	width:226px;
	background-color:#CBECFD;
}

.center {
    float:left;
	padding-left:26px;
	padding-right:26px;
	width:400px;
}

.right 
{
    float:left;
    width:270px;
}

.txtInfo{
	border:1px #A3D5EE solid;
	color:#7B7B7B;
	font-size:12px;
	width:120px;
	padding-left:6px;
	height:16px;
	background-color:#FFF;
	margin-top:6px;
}

/*+html .txtInfo{
	border:1px #A3D5EE solid;
	color:#7B7B7B;
	font-size:12px;
	width:120px;
	padding-left:6px;
	height:16px;
	background-color:#FFF;
	margin-top:6px;
}*/

.txtSelectInfo{
	width:128px;
	color:#0C3A54;
	margin-top:6px;
	background-color:#FFF;
}
/** html .txtSelectInfo{
	width:128px;
	color:#0C3A54;
	margin-top:6px;
	background-color:#FFF;
}
*+html .txtSelectInfo{
	width:128px;
	color:#0C3A54;
	margin-top:0px;
	background-color:#FFF;
}*/
/* about */
    
.SubNav
{
	float:left;
	width:226px;
	background-color:#CBECFD;
}

*+html .flashTD
{
    background-color:#ededed;
}

*+html .flash
{
    width:225px;
    height:156px;
    padding:0px;
    margin:0px;
}

.Content
{
    float:left;
    padding-left:24px;
	width:676px;
}
.page
{
    display:none;
	padding-left:26px;
	padding-right:16px;
	padding-top:12px;
	width:634px;
	min-height:400px;
	_height:400px;/*IE6 MIN-HEIGHT HACK*/
}

.pageDetails
{
	padding-left:26px;
	padding-right:16px;
	padding-top:12px;
	width:634px;
	min-height:400px;
	_height:400px;/*IE6 MIN-HEIGHT HACK*/
}

.PageFontA {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#717171;
	text-decoration:none;
}
.PageFontB {
	display:inline;
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;
	background-color:#0C3855;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	text-decoration:none;
}

.accordionHeader
{
    width:226px;
    overflow:hidden;
    height:39px;
}
.accordionContent
{
    display:inline;
    overflow:hidden;
}

*+html .accordionHeader
{
    width:226px;
    overflow:hidden;
    height:39px;
    background-color: #cbecfd;
}

*+html .AccordionNoContent
{
    overflow:hidden;
    background-color: #cbecfd;
    margin-top:-12px;
    display:none;
}

*+html #Accordion1
{
    background-color: #cbecfd;
}

.tabClass
{
    display:none;
    padding-top:20px;
    padding-bottom:20px;
    padding-left:20px;
    min-height:400px;
	_height:400px;/*IE6 MIN-HEIGHT HACK*/

}

.UserInfo
{
    width:625px;
    text-align:left;
}


.table_list{ font-size:12px; }
.table_list th{ background:#0B3953; font-weight:bold; color:#fff; height:22px; padding-left:20px; text-align:left; }
.table_list td{ padding-left:30px;}


.P_table{ border-collapse: collapse; font-size:12px; line-height:23px;}
.P_table td{ border-collapse: collapse; text-align:center; padding:0 3px}
.P_table th{background:#0B3953;border-collapse: collapse; padding:0 3px; color:#fff; height:22px; line-height:22px;}



/***************���˵�*************/
.subleft{font-size:14px; }
.subleft a{display:block; text-align:center; border-bottom:#fff 1px solid; color:#103c65; font-size:14px;}
.subleft a.on{ background-color:#58380F; text-align:center}
.subleft a:hover{color:orange;}


.subleft1{font-size:14px; }
.subleft1 a{display:block; text-align:center; border-bottom:#fff 1px solid; color:#103c65; font-size:16px; line-height:40px}
