.aboutbg{
	margin: auto;
	width: 100%;
	background-image: url(../image/bg2.gif);
	background-position: center;
	background-repeat: repeat-y;
}
.aboutmain {
	margin: auto;
	width: 985px;
	background-image: url(../image/bg_sidemenu_shadow.gif);
	background-repeat: no-repeat;
	background-position: -4px;
}
.newsmain {
	margin: auto;
	width: 985px;
}
#aboutfoot {
	background-color: #F4F4F4;
	height: 100px;
	width: 986px;
	margin: auto;
	font-size: 12px;
	color: #666666;
}
#aboutfoot a{
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

#abouttop {
	height: 71px;
}
#aboutgg {
	height: 151px;
	width: 786px;
}
#topmenu {
	position: absolute;
	float: right;
	clip: rect(auto,auto,auto,auto);
	top: 39px;
}
.topmenubm {
	width: 752px;
	float: right;
}
#aboutcon #top a{
	color: #333333;
	font-size: 12px;
	text-decoration: none;
}
#aboutcon #top li {
	list-style-type: none;
	float: left;
	font-size: 12px;
	color: #333333;
	margin-left: 20px!important; /* IE6 */
	margin-left: 40px!important; /* IE7+FF */
	margin-top: 17px;
}
#aboutcon #content h1 {
	font-size: 14px;
	font-weight: bolder;
	color: #003366;
	list-style-type: none;
	margin-left: 40px;
	background-position: right;
	background-repeat: no-repeat;
	margin-top: 10px;
	padding-left: 5px;
}
#aboutcon #content #bt1 {
	font-size: 14px;
	font-weight: bolder;
	color: #003366;
	list-style-type: none;
	width: 70px;
	background-image: url(../image/07.gif);
	background-position: right;
	background-repeat: no-repeat;
	display: block;
	height: 10px;
}
#aboutcon #content #pics {
	border: 1px solid #999999;
	padding: 3px;
}
#aboutcon #content strong a{
	color: #006699;
	text-decoration: none;
}


#abouttop #logo {
	width: 230px;
	float: left;
	background-image: url(../image/logo.jpg);
	background-repeat: no-repeat;
	height: 70px;
}
#abouttop #topd {
	float: right;
	width: 500px;
	text-align: right;
	height: 18px;
	padding-top: 12px;
}




#aboutmenu {
	height: 500px;
	width: 213px;
	position: absolute;
	top: 200px;
	visibility: visible;
	Z-INDEX:999999;
	padding-left: 6px;
}
#aboutmenu a{
color: #333333;
	font-size: 12px;
	text-decoration: none;
}
#aboutcon {
	width: 755px;
	float: right;
	margin-top: 10px;
}
#aboutcon #top {
	background-image: url(../image/bg_inner_content_box_header.gif);
	background-repeat: repeat-x;
	height: 47px;
	width: 756px;
}
#aboutcon #foot {
	background-image: url(../image/bg_inner_content_box_footer.gif);
	background-repeat: no-repeat;
	height: 12px;
	width: 756px;
	margin-bottom: 10px;
}
#aboutcon #content {
	background-image: url(../image/bg_inner_content_box.gif);
	background-repeat: repeat-y;
	width: 755px;
}

#newst {
	background-image: url(../image/bg_content_box_header02.gif);
	background-repeat: no-repeat;
	width: 946px;
	height: 30px;
	text-align: right;
	padding-top: 10px;
	padding-right: 40px;
}
#newsb {
	background-image: url(../image/bg_content_box_footerBorder.gif);
	background-repeat: no-repeat;
	height: 12px;
	width: 986px;
	margin-bottom: 5px;
}
#newsc {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #EDEDED;
	border-left-color: #EDEDED;
	width: 946px;
	margin-left: 1px;
	padding-right: 18px;
	padding-bottom: 5px;
	padding-left: 17px;
	background-image: url(../image/bg_news_horizontal_separato.gif);
	background-position: 16px;
	background-repeat: repeat-y;
}
#newsc #newslbl h1 {
	font-size: 16px;
	font-weight: bold;
	color: #418cd3;
	text-align: center;
	margin-top: 10px;
}
#newsdate {
	font-size: 12px;
	display: block;
	margin-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	height: 40px;
}
#newsc #newslbl #newscontent {
	font-size: 14px;
	color: #333333;
	line-height: 20px;
}
#newsc #newslbl #xgnews {
	background-image: url(../image/rightslice.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	height: 27px;
	background-position: -146px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #8EB6E7;
}

.newsmain #newsc #newslbl #xgnews #xgbg {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(../image/leftslice.gif);
	display: block;
	height: 20px;
	width: 120px;
	padding-top: 5px;
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	text-align: center;
	margin-top: 1px;
}

 #newslbr {
	float: right;
	width: 273px;
	margin-right: 1px;
}
#newsc #newslbl #pagenews {
	background-color: #FFFFFF;
	height: 20px;
	font-size: 14px;
	list-style-type: none;
	width: 600px;
	display: block;
}
#newsc #newslbl #xgnewslb li {
	font-size: 12px;
	background-color: #FFFFFF;
	background-image: url(bg_line_04.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	height: 20px;
	list-style-image: url(../image/02.gif);
	padding-left: 10px;
	list-style-position: inside;
	list-style-type: disc;
}


#newsc #newsctst #newcc #newstext {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../image/bg_news_titleban_rightslice.gif);
	background-position: -450px;
	display: block;
	background-repeat: no-repeat;
	padding-left: 15px;
	height: 25px;
	height: 26px!important; /* IE7+FF */
	margin-top: -7px!important; /* IE7+FF */
	margin-top:7px!important; /* IE6 */
	padding-top: 15px!important; /* IE6 */
	padding-top: 18px!important; /* IE7+FF */
	width: 200px;
	float: left;
}

#newslbl {
	float: left;
	width: 655px;
}
#newslbr #rtr {
	margin-bottom: 10px;

}
 #newslbr #rtr a{
	font-size: 12px;
	color: #4F4F4F;
	text-decoration: none;
}
#newslbr #rtr #rtrtop {
	background-image: url(../image/rightslice.gif);
	background-repeat: no-repeat;
	height: 27px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #8EB6E7;
	background-position: -528px;
}
#newslbr #rtr #rtrtop #lbtopl {
	background-color: #FFFFFF;
	display: block;
	height: 20px;
	margin-top: 1px;
	float: left;
	padding-top: 5px;
	font-weight: bold;
	color: #006699;
	font-size: 14px;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
}
#newsc #page {
	width: 645px;
	float: left;
	font-size: 14px;
	color: #333333;
	margin-top: 10px;
}
#newslbr #rtr #rtrcon li {
	background-image: url(../image/02.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	background-position: 10px;
	height: 20px;
	color: #333333;
	font-size: 13px;
	padding-top: 10px;
	text-indent: 10px;
}

#newslbr #rtr #rtrcon {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #8EB6E7;
	border-bottom-color: #8EB6E7;
	border-left-color: #8EB6E7;
}

#newslbr #rtr #rtrtop #lbtopc {
	background-image: url(../image/leftslice.gif);
	height: 27px;
	width: 20px;
	display: block;
	float: left;
}
#newslbr #rtr #rtrtop #lbtopr {
	font-size: 14px;
	color: #FF6600;
	padding-top: 5px;
	display: block;
	text-align: right;
	padding-right: 15px;
}
 #newslbr #rtr #rtrtop #lbtopr a{
	font-size: 14px;
	color: #FF6600;
	display: block;
	text-align: right;
}





#newsc #newcc {
	background-image: url(../image/bg_news_toolspanel_rightslice.gif);
	background-repeat: no-repeat;
	height: 44px;
	width: 935px;
	float: left;
	height: 57px!important; /* IE7+FF */
	background-position: -65px;
	margin-top: 5px!important; /* IE7+FF */
	margin-top:-4px!important; /* IE6 */
}
#newsc #newslb {
	float: left;
	width: 655px;
}


#newsc li {
	list-style-type: none;
}
#newsc #newsctst {
	width: 946px;
	margin: auto;
	margin-top: -3px!important; /* IE6 */
	margin-top: -6px!important; /* IE7 */
}

#newsc #newscl {
	background-image: url(../image/bg_news_titleban_leftslice.gif);
	background-repeat: no-repeat;
	background-position: left;
	float: left;
	height: 44px;
	width: 11px;
	margin-top: -3px;
	margin-top: 3px!important; /* IE7+FF */
	
}
#aboutgg #aboutlogin #dl {
	background-image: url(../image/loginbn.jpg);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #FFFFFF;
	height: 18px;
	width: 43px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.dlks {
	width: 104px;
	height: 18px;
	background-image: url(dlbgi.jpg);
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#BgColorWhite {  
background-color: #ffffff; /*奇数行，我定义为白色背景*/
	background-image: url(../image/02.gif);
	background-repeat: no-repeat;
	background-position: 5px;
	font-size: 14px;

	height: 20px;
	padding-top: 10px;
	margin-top: 2px;
	width: 640px;
	float: left;
	padding-left: 15px;
}
#BgColorWhite a{
	font-size: 14px;
	color: #666666;
	text-decoration: none;
 }
#BgColorGray {
  background-color: #F0F0F0; /*偶数行，我定义为灰色背景*/
	background-image: url(../image/02.gif);
	background-repeat: no-repeat;
	background-position: 5px;
	font-size: 14px;
    height: 20px;
	padding-top: 10px;
	margin-top: 2px;
	width: 640px;
	float: left;
	padding-left: 15px;
}
#BgColorGray a{
    font-size: 14px;
	color: #666666;
	text-decoration: none;}
