body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-image: url(../images/page_bg.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
.comdiv {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
div,input {
	font-size: 12px;
}
#topd {
	height: 70px;
	color: #838383;
}
#menus {
	height: 25px;
	float: left;
	text-align: left;
}
#mdiv {
	height: 25px;
	background-image: url(../images/bg001.gif);
	background-repeat: repeat-x;
}
#msearch {
	float: right;
	height: 25px;
	width: 180px;
	line-height: 25px;
	color: #FFFFFF;
}
#msearch .input001 {
	width: 80px;
	border: 1px solid #E3E9EF;
	color: #ABADB3;
	font-size: 12px;
}
#nrls {
	padding-top: 3px;
	zoom:1;
	overflow:hidden;
	background-image: url(../images/n_i_bg01.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 5px;
}
#nrls #nleft {
	float: left;
	width: 183px;
}


#msearch .t1{
 float:left; height:25px; line-height:22px;
}

#msearch .t2{
 float:right; height:25px; line-height:25px;
}

input {
	margin: 0px;
	padding: 0px;
}

form {
	margin: 0px;
	padding: 0px;
}


#topd #logo {
	float: left;
	height: 60px;
	width: 170px;
	margin-left: 15px;
	padding-top:10px;
}
.tit a {
	color: #000000;
	text-decoration: none;
}

#topd #topmenu {
	float: right;
	height: 20px;
	margin-top: 50px;
	margin-right: 10px;
}
#menus ul {
	margin: 0px;
	padding: 0px;
}
#menus li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#topmenu a:link {
	color: #838383;
	text-decoration: none;
}
#topmenu a {
	margin-right: 5px;
	margin-left: 5px;
}

#topmenu a:visited {
	color: #838383;
	text-decoration: none;
}
#topmenu a:hover {
	color: #000000;
	text-decoration: underline;
}
#nleft #bnst {
	background-image: url(../images/bg002.gif);
	background-repeat: repeat-x;
	overflow: hidden;
}
#nleft #lobg {
	background-image: url(../images/bg009.gif);
	background-repeat: repeat-x;
	height: 127px;
}
/*未登录*/
#login
{
	background-image: url(../images/bg009.gif);
	background-repeat: repeat-x;
	height: 80px;
	
	}
#sxc div {
	text-align: right;
	padding-right: 2px;
}
.inst {
	border: 1px solid #969696;
}

#sxc{width:130px; height:57px; float:left;}
#xdg{width:53px; height:57px; float:left;}#xgts {
	background-color: #EEEEE6;
	height: 24px;
	text-align: left;
	padding-top: 10px;
}
#xgts a {
	color: #7c7c56;
	text-decoration: none;
}

#cdivx{
	float:left;
	margin-left:6px;
	margin-right:6px;
	width:367px;
	display:inline;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #999999;
	border-left-color: #999999;
	text-align: left;
	padding-right: 20px;
	padding-left: 20px;
	line-height: 20px;
}
#fxcg {
	border-right-width: 6px;
	border-left-width: 6px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D9E1E8;
	border-bottom-color: #D9E1E8;
	border-left-color:#D9E1E8;
	background-color:#D9E1E8;
	text-align: center;
	padding-bottom:1px;
}
#bottomdiv {
	background-image: url(../images/bg005.gif);
	background-repeat: repeat-x;
	height: 39px;
	color: #FFFFFF;
}
#bottomdiv a {
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 3px;
	margin-left: 3px;
}


#cdivx h1 {
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 10px;
	font-size: 12px;
	color: #000000;
}
#cdivx div {
	text-align: left;
	line-height: 20px;
}
.gae {
	font-weight: bold;
	color: #023d69;
	line-height: 22px;
	height: 22px;
}
.acline {
	background-color: #dae1e9;
	height: 2px;
	padding: 0px;
}
.newlst .dated {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #003368;
}
.newlst a:link {
	color: #4d937b;
	text-decoration: none;
}
#xot {
	color: #3c3c3c;
	overflow:hidden;
	zoom:1;
}

.newlst a:visited {
	color: #4d937b;
	text-decoration: none;
}
.newlst a:hover {
	color: #cf6904;
	text-decoration: underline;
}
/*.newlst td {
	background-image: url(../images/bg006.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}*/
#levelright {
	padding: 0px;
	float: left;
	width: 565px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
	display: inline;
}

#zwright {
	padding: 0px;
	float: left;
	width: 572px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: inline;
}



#levelnr{
	width:435px;
	float:left;
	background-color: #fbfbfd;
	background-image: url(../images/bg001.jpg);
	background-repeat: repeat-x;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	text-align: left;
	line-height: 22px;
}




#zwnr{
	width:449px;
	float:left;

	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	text-align: left;
	line-height: 22px;
}



#levelnr #levtop{ padding:0px; text-align:center; margin-bottom:8px; height:12px; overflow:hidden;}

#levelnr p {
	text-indent: 2em;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
#levelnr ul {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#levelnr li {
	list-style-type: none;
}
#levelnr li a:link {
	color: #1c499c;
	text-decoration: none;
}
#levelnr li a:visited {
	color: #1c499c;
	text-decoration: none;
}
#levelnr a:hover {
	color: #1c499c;
	text-decoration: underline;
}
.lmenu ul {
	background-color: #003767;
	color: #CED9EB;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.lmenu li {
	line-height: 25px;
	text-align: left;
	list-style-type: none;
	background-image: url(../images/bg007.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-left: 20px;
}
.lmenu a {
	color: #CED9EB;
	text-decoration: none;
}
.lmenu {
	margin-bottom: 7px;
}
#levelr {
	float: right;
	width: 121px;
}
#nr {
	padding-right: 15px;
	padding-left: 15px;
}

#nr h1{
	font-size: 14px;
	font-weight: bold;
	color: #4f907a;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

#nr h2{
	font-size: 13px;
	font-weight: bold;
	color: #003267;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

#nr h3{
	font-size: 12px;
	font-weight: bold;
	
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

#nr ul{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#nr li{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#nr a{
	color: #4f907a;
	text-decoration: underline;
}

#xlt {
	border-right-width: 7px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D9E0E8;
	border-left-color: #D9E0E8;
	text-align: center;
	background-color:#D9E0E8;
}
#cdivx p {
	text-indent: 2em;
}
.lmenu .fosc{
	font-weight: bold;
	color: #FFFFFF;
}
.lmenu .fosc a{
	
	color: #FFFFFF;
}




/*.lmenu ul ul{
	background-color: #546B86;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	background-image: none;
}

.lmenu ul li li {
	background-image: none;
	padding: 0px;

}
.lmenu ul li li a{
	font-weight: normal;	

}
.lmenu li.fosc ul li.fosc a{
	
	color: #FFC000;
}
.lmenu ul ul li.fosc a{
	
	color: #FFC000;
}
*/

.lmenu li.secmenu {
	background-color: #546B86;
	color: #FFFFFF;
	padding-left:30px;
}
a.gc{color: #FFC000;} 
.lmenu .threemenu{padding-left:36px; background-color:#4a5e76;background-image: none; color:#9cafc6;}
.lmenu .threemenu a{color:#9cafc6;}
.lmenu .threemenu a.gc{color:#FFC000;}
a.gc{color: #FFC000;} 
.lmenu .fourmenu
{
	padding-left: 48px;
	background-color: #607999;
	
	color: #000000;

}
.lmenu .fourmenu a{
	color:#E6EBF0;
}
.lmenu .fourmenu a.gc{color:#FFC000;}


#regdiv h1 {
	color: #434343;
	font-size: 12px;
	font-weight: bold;
	background-color: #d8d8d8;
	text-align: left;
	line-height: 27px;
	padding-left: 30px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.a {
	font-weight: bold;
	color: #000;
}


#nrbigin a
{
	color: #006699;
	text-decoration: underline;
}
.logoxo td a:link{ color:#333333; text-decoration:NONE;}
.logoxo td a:visited{ color:#333333; text-decoration:NONE;}
.logoxo td a:hover{ color:#FF0000; text-decoration:underline;}
.xtinput {
	border: 1px solid #abadb3;
}
.tsltable{
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #30A392;
	border-left-color: #30A392;
	width:100%;
}
.tsltable td {
	background-color: #F5F5F5;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 24px;
	font-family: Verdana, Arial, "宋体";
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #30A392;
	border-bottom-color: #30A392;
}

.tsltable th {
	background-color: #268072;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 24px;
	font-family: Verdana, Arial, "宋体";
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #30A392;
	border-bottom-color: #268072;
	font-weight: bold;
	color: #FFFFFF;
}

#mbxzw 
{
	background-color: #546B86;
	color: #D3D3D3;
	font-family: Verdana,"宋体";
	font-size: 11px;
	text-align: left;
	line-height:34px!important;
	padding-top:0px!important;
	height:34px!important;
	padding-bottom:0px!important;
	padding-left: 10px;
	padding-top:10px;
	height:24px;
	padding-bottom:0px;
	
}




#mbxzw a:link {
	color: #D3D3D3;
	text-decoration: none;
}
#mbxzw a:visited {
	color: #D3D3D3;
	text-decoration: none;
}
#mbxzw a:hover {
	color: #D3D3D3;
	text-decoration: none;
}

#zwnr #snr {
	padding-right: 6px;
	padding-left: 8px;
}
#snrtop {
	background-image: url(../images/img013.gif);
	background-repeat: no-repeat;
	height: 19px;
	text-align: right;
	padding-top: 6px;
	padding-right: 6px;
}
#snrtop img {
	margin-right: 5px;
}
#nrbigin {
	padding-top: 16px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 16px;
	font-family: Verdana, "宋体";
	background-color: #FBFBFD;
}
#snrbottom {
	background-image: url(../images/img014.gif);
	background-repeat: no-repeat;
	height: 26px;
}
#nrbigin h2 {
	font-family: Arial, "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #023E7B;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#nrbigin .picls li {
	list-style-type: none;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 70px;
	line-height: 22px;
}
a.rwlink {
	font-weight: bold;
	color: #1E5A9C;
	text-decoration: none;
}
.picls div {
	float: left;
	margin-right: 10px;
}

#nrbigin ul,#nrbigin ol {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#nrbigin li {
	margin: 0px;
	padding: 0px;
}



#nrbigin p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	text-indent: 2em;
}

#nrbigin h1{
	font-size: 14px;
	font-weight: bold;
	color: #4f907a;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}



#nrbigin h3{
	font-size: 12px;
	font-weight: bold;
	
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}




#snrtit {
	font-family: Arial, "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #3D3D3D;
	text-align: left;
	line-height: 22px;
	padding-top: 16px;
}
#nrbigin .date {
	font-size: 11px;
	color: #1C499C;
}

.newsls td{
	height: 29px;
	background-image: url(../images/bg008.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.newsls a:link {
	color: #1C499C;
	text-decoration: none;
}
.newsls a:visited {
	color: #1C499C;
	text-decoration: underline;
}
.newsls a:hover {
	color: #1C499C;
	text-decoration: none;
}
TABLE.events
{
	border-width:0;
	
}
#nrbigin a:link.vxcvfdsf {
	background-image: url(../images/ico009.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 32px;
	margin: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	text-decoration: none;
	line-height: 30px;
}
#nrbigin a:visited.vxcvfdsf {
	background-image: url(../images/ico009.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 32px;
	margin: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	text-decoration: none;
	line-height: 30px;
}
#nrbigin a:hover.vxcvfdsf {
	background-image: url(../images/ico008.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 32px;
	margin: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	line-height: 30px;
	text-decoration: none;
	color: #df2323;
}
.xzvlco {
	background-image: url(../images/bg010.gif);
	background-repeat: repeat-x;
	text-align: left;
	padding-left: 15px;
	height: 25px;
	cursor:pointer;
}
.xzvlco h2 {
	font-size: 12px;
	margin: 0px;
	line-height: 25px;
	background-image: url(../images/ico011.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	text-align: left;
	font-family: Arial, "宋体";
}



.xzvlci {
	background-image: url(../images/bg010.gif);
	background-repeat: repeat-x;
	text-align: left;
	padding-left: 15px;
	height: 25px;
	cursor:pointer;
}
.xzvlci h2 {
	font-size: 12px;
	margin: 0px;
	line-height: 25px;
	background-image: url(../images/ico010.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	text-align: left;
	font-family: Arial, "宋体";
}




.imglist {
	background-color: #EDEDED;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CBCBCB;
	margin-bottom: 4px;
	text-align: left;
	padding-right: 20px;
	padding-left: 30px;
}
.imglist a {
	color: #333333;
	text-decoration: none;
}
.fsavzt td a {
	color: #FFFFFF;
	text-decoration: none;
}
.fsavzt td  {
	color: #FFFFFF;
	text-decoration: none;
}

.mica {
	background-image: url(../images/ico01.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
	height: 26px;
}
a.asxvt:link
{
	background-image: url(../images/ico01.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
	padding-top: 6px;
	padding-bottom: 4px;
	color: #ffffff;
	text-decoration: none;
}
a.asxvt:visited {
	background-image: url(../images/ico01.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
	padding-top: 6px;
	padding-bottom: 4px;
    color: #ffffff;
	text-decoration: none;

}
a.asxvt:hover {
	background-image: url(../images/ico02.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
	padding-top: 6px;
	padding-bottom: 4px;

}

.vxzt a.asxvt:link {
	background-image: url(../images/ico01_1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
	padding-top: 6px;
	padding-bottom: 4px;

}
.vxzt a.asxvt:visited {
	background-image: url(../images/ico01_1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
	padding-top: 6px;
	padding-bottom: 4px;

}
.vxzt a.asxvt:hover {
	background-image: url(../images/ico02_1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
	padding-top: 6px;
	padding-bottom: 4px;

}
.listss {
	display: block;
	float: left;
	list-style-type: square;
}#datahot {
	background-color: #FFFFFF;
	background-image: url(../images/n_i_01.jpg);
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: left;
	margin-top: 3px;
}
.cotldiv {
	background-color: #FFFFFF;
	background-image: url(../images/n_i_04.jpg);
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 18px;
}
.cotbdiv {
	background-color: #FFFFFF;
	background-image: url(../images/n_i_03.jpg);
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-left: 10px;
	
}
.cotrdiv {
	background-color: #FFFFFF;
	background-image: url(../images/n_i_05.jpg);
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 18px;
}
.cotbdiv a:link{
	color: #2E4C6E;
	text-decoration: none;
}
.cotbdiv a:visited{
	color: #2E4C6E;
	text-decoration: none;
}
.cotbdiv a:hover{
	color: #CF6801;
	text-decoration: none;
}
.bnt_c_bxb{ margin-top:2px;}
.m_bg_lx{
	background-image: url(../images/n_i_bg01.gif);
	background-repeat: repeat-x;
	height: 21px;
}#co_bc_fr {
	background-image: url(../images/n_i_bg02.gif);
	background-repeat: repeat-x;
	text-align: left;
}
#fr_div_l {
	padding-top: 10px;
	padding-bottom: 5px;
}
.vo_tra_dh{
	height:29px;
	background-color:#CCDCD7;
	width:760px;
	filter: Alpha(opacity=70);
   -moz-opacity:0.7;    
	opacity:0.7;
	font-size: 12px;
	font-weight: bold;
	color: #080808;
	padding-top:10px;
	line-height: 29px;
	
}
.vo_tra_dh a{
	margin-left:2px;
	margin-right:3px;
}
.vo_tra_dh a:link{
	color: #080808;
	text-decoration: none;
}

.vo_tra_dh a:visited{
	color: #080808;
	text-decoration: none;
}
.vo_tra_dh a:hover{
	color: #CF6801;
	text-decoration: none;
}

