
/* 全局定义，减少IE与FIrefox等其他浏览器的区别  */
form {
	margin:0px;
	padding:0px;
}
img {
	border: 0pt;
}

textarea {
	BORDER-RIGHT: #F4F4F4 1px solid;
	BORDER-TOP: #F4F4F4 1px solid;
	BORDER-LEFT: #F4F4F4 1px solid;
	BORDER-BOTTOM: #F4F4F4 1px solid;
	font-family:MSYH, Verdana;
	font-size:12px;
	color:#595959;
	line-height: 24px;
	text-decoration: none;
	background-color:#ffffff;
	background-image: url(/images/textarea.gif);
	background-repeat: repeat;
	background-position:left top;
	overflow-y:auto;
	width:100%
}
td {
	font-family: msyh, Verdana;
	font-size:12px;
	line-height:22px;
}

A.titlefont:link {
	FONT-WEIGHT: bold;
	font-family: MSYH, Verdana;
	font-size: 12px;
	color: #7286A3;
	text-decoration: none
}
A.titlefont:visited {
	FONT-WEIGHT: bold;
	font-family: MSYH, Verdana;
	font-size: 12px;
	color: #7286A3;
	text-decoration: none
}
A.titlefont:hover {
	FONT-WEIGHT: bold;
	font-family: MSYH, Verdana;
	font-size: 12px;
	color: #FF9900;
	text-decoration: underline
}
A.titlefont:Active {
	FONT-WEIGHT: bold;
	font-family: MSYH, Verdana;
	font-size: 12px;
	color:#7286A3
}
A.titlefont1:link {
	font-family: MSYH, Verdana;
	font-size: 12px;
	color: #7286A3;
	text-decoration: none
}
A.titlefont1:visited {
	font-family: MSYH, Verdana;
	font-size: 12px;
	color: #7286A3;
	text-decoration: none
}
A.titlefont1:hover {
	font-family: MSYH, Verdana;
	font-size: 12px;
	color: #FF9900;
	text-decoration: underline
}
A.titlefont1:Active {
	font-family: MSYH, Verdana;
	font-size: 12px;
	color:#7286A3
}
A.se-menu:link {
	font-family: MSYH, Verdana;
	font-weight: bold;
	font-size: 14px;
	color: #3A739A;
	;
	text-decoration: none
}
A.se-menu:visited {
	font-family: MSYH, Verdana;
	font-weight: bold;
	font-size: 14px;
	color: #3A739A;
	;
	text-decoration: none
}
A.se-menu:hover {
	font-family: MSYH, Verdana;
	font-weight: bold;
	font-size: 14px;
	color: #3A739A;
	;
	text-decoration: underline
}
A.se-menu:Active {
	font-family: MSYH, Verdana;
	font-weight: bold;
	font-size: 14px;
	color:#3A739A;
}
A.menulink:visited {
	COLOR: #e3ebf9;
	TEXT-DECORATION: none
}
A.menulink:hover {
	TEXT-DECORATION: underline
}
.margin {
	padding: 4px
}
.table {
	width:1004px
}
.table1 {
	width:100%;
	background-color:#ffffff;
	border: #94b2be 1px solid
}
.table2 {
	width:100%;
	background-color:#ffffff;
	border: #F4F4F4 1px solid
}
.table3 {
	width:100%;
	background-color:#F4F4F4
}
.table4 {
	width:100%;
}
.table5 {
	width:98%
}
.table6 {
	width:96%;
	background-color:#FFFFFF;
	border: #F4F4F4 1px solid
}
.table7 {
	background-color:#ffffff;
	border: #94b2be 1px solid
}
.table8 {
	background-color:#ffffff
}
.table9 {
	border: 2px double #F5FAFE;
}
.navi {
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	background-image:url(../images/navi.jpg)
}
.navibar {
	font-family: MSYH, Verdana;
	FONT-WEIGHT: bold;
	padding: 2px;
	font-size: 12px;
	color: #595959;
	background-color:#e7f2f8;
	height:25px;
	text-align:left;
	BORDER-BOTTOM: #94b2be 1px solid
}
.navi1 {
	font-family: MSYH, Verdana;
	FONT-WEIGHT: bold;
	padding: 2px;
	font-size: 12px;
	color: #595959;
	height:25px;
	BORDER-BOTTOM: #94b2be 1px solid
}
.navi2 {
	font-family: MSYH, Verdana;
	FONT-WEIGHT: bold;
	padding: 2px;
	font-size: 12px;
	color: #595959;
	background-color:#e7f2f8;
	height:25px;
	BORDER-BOTTOM: #94b2be 1px solid
}
.navigation {
	background-color: #DFE9F3;
	text-align: left;
	height: 22px;
	padding-top: 3px;
	padding-right: 11px;
	padding-left: 11px;
}
.font {
	padding: 5px;
	font-family:MSYH, Verdana;
	font-size:12px;
	COLOR: #000000;
	line-height:150%;
	letter-spacing: 1px;
	text-align:left
}
.font2 {
	padding: 5px;
	font-family:MSYH, Verdana;
	font-size:16px;
	COLOR: #FFFFFF;
	line-height:150%;
	letter-spacing: 0px;
	text-align:left
}

.trtd {
	background-color:#ffffff
}
.input {
	BORDER-RIGHT: #F4F4F4 1px solid;
	BORDER-TOP: #F4F4F4 1px solid;
	FONT-SIZE: 9pt;
	BACKGROUND-COLOR:#ffffff;
	color:#595959;
	BORDER-LEFT: #F4F4F4 1px solid;
	BORDER-BOTTOM: #F4F4F4 1px solid
}
.content, .content a {
	font-family:MSYH, Verdana;
	font-size:14px;
	line-height:180%;
}
input, select {
	BORDER-RIGHT: #DFE9F3 1px solid;
	BORDER-TOP: #DFE9F3 1px solid;
	FONT-SIZE: 9pt;
	BACKGROUND-COLOR:#ffffff;
	color:#595959;
	BORDER-LEFT: #DFE9F3 1px solid;
	BORDER-BOTTOM: #DFE9F3 1px solid
}
.radio {
	BORDER-RIGHT: 1px;
	BORDER-TOP: 1px;
	FONT-SIZE: 9pt;
	BACKGROUND-COLOR:#ffffff;
	color:#595959;
	BORDER-LEFT: 1px;
	BORDER-BOTTOM: 1px
}
.code {
	background: #f6f6f6;
	border: 1px solid #aaa;
	color: #000000;
	padding-top: 1em;
	white-space: div;
	padding: 10px;
	font-family:MSYH, Verdana;
	font-size:12px;
	height:25;
}
.td1 {
	font-family: MSYH, Verdana;
	font-size: 12px;
	background-color:#f6f7f9;
}
.td2 {
	font-family: MSYH, Verdana;
	font-size: 12px;
	background-color:#ffffff;
}
.menu {
	background-color:#0F5DAB;
}
.content {
	font-family:MSYH, Verdana;
	font-size:14px;
	line-height:150%;
}
.summary {
	font-family:MSYH, Verdana;
	font-size:14px;
	line-height:150%;
	font-weight:bold;
}
input.button {
	font-size: 12px;
	color: #607491;
	background-color: #F6FAFF;
	background-image: url(../images/button.gif);
	border: 1px solid #AEC3DE;
	font-family: MSYH, Verdana, Tahoma, Arial;
	padding:0 5px;
	cursor:pointer;
	height:21px;
	line-height:21px;
}
div {
	margin:0 auto;
}
/*** 头部 开始 ***/

.header {
	font-family: Tahoma, MSYH, Verdana;
	font-size: 12px;
	color:#000000;
	font-weight: normal;
	background: url(../image/bg.jpg);
}
.bodydiv {
	width:1004px;
background-color:;
	clear:both;
	display:table;
}
.top {
	height:100px;
}
.header, .mainmenu, .footer {
	clear:both;
	width:auto;
	height:auto;
	margin:0 auto;
}
.heard {
	height:76px;
}
.logo {
	float:left;
	margin:0!important;
	padding:0;
}
.heard_right {
	float:right;
	width:600px;
	height:26px;
	line-height:26px;
	margin-top:25px;
	margin-right:11px;
	display:inline;
	text-align:right;
	color:#1e5693;
}
.navigation_link {
	line-height:25px;
}
.navigation_link a {
	line-height:25px;
	color:#333333;
}
.heard_right a:link, .heard_right a:visited, .heard_right a:hover, .heard_right a:active {
	color:#1e5693;
}
/*** 头部 结束 ***/



#container_txtimg img {
	max-height:200px;
	max-width:200px;
}
/*** 底部 开始 ***/

.footer {
	width:100%;
	height:84px;
	text-align:center;
	background:url(../image/bg_footer.jpg) repeat-x;
	color:888888;
}
.footermenu {
	height:40px;
	line-height:40px;
	text-align:center;
	color:#fff;
}
.footermenu a:link, .footermenu a:visited, .footermenu a:hover, .footermenu a:active {
	color:#333333;
}
.botton_green {
	float:left;
	margin-left:8px;
	display:block;
	width:72px;
	height:23px;
	line-height:23px;
	cursor:pointer;
	color:#000;
	background:url(../images/botton_green.jpg) left top no-repeat;
	text-align:center;
}
/*** 底部 结束 ***/



/**********头部 menu 菜单样式开始************/

.mainmenu {
	height:65px;
	color:red;
left -33px no-repeat;
	text-align:left;
}
.menu1 {
	position:relative;
	display: block;
	float:left;
	z-index:100;
	margin:0px;
	height:46px;
	line-height:46px;
	width:auto;
}
.first, .firstclick, .click {
}
.menu1 a:link, .menu1 a:visited, .menu1 a:hover, .menu1 a:active {
	z-index:100;
	display:block;
	float:left;
	text-align:center;
	width:118px;
	height:46px;
	line-height:46px;
	FONT-SIZE: 16px;
	COLOR: #e3ebf9;
	font-weight:bold;
	TEXT-DECORATION: none;
}
.menu1 a:hover, .menu1 a:active {
	color:red;
-246px 0 no-repeat;
}
.click a:link, .click a:visited, .click a:hover, .click a:active {
}
.first a:link, .first a:visited, .first a:hover, .first a:active {
	width:70px;
}
.first a:hover, .first a:active {
	color:red;
left 0 no-repeat;
}
.firstclick a:link, .firstclick a:visited, .firstclick a:hover, .firstclick a:active {
	width:70px;
left 0 no-repeat;
}
.menu1:hover ul {
	position:absolute;
	visibility:visible;
	display:block;
}
.menu1 ul {
	z-index:100;
	display:block;
	visibility:hidden;
	position:absolute;
	display:inline;
	width:88px;
	height:auto;
	top:33px; /* 与菜单顶部的距离  */
	left:0;
	margin:0px;
	padding:0px;
border 0;
}
.menu1 ul li {
	z-index:100;
	display:inline;
	overflow: hidden;
	width:88px;
	height:24px;/* 此处高度必须比其内A的高度要小 */
	list-style:none;
	text-align:left;
	font-size:12px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
 border 0;
}
.menu1 ul li a:link, .menu1 ul li a:visited, .menu1 ul li a:hover, .menu1 ul li a:active, .secondclick ul li a:link, .secondclick ul li a:visited, .secondclick ul li a:hover, .secondclick ul li a:active, .click ul li a:link, .click ul li a:visited, .click ul li a:hover, .click ul li a:active {
	background:none;
	height:25px;
	line-height:25px;
	font-weight:normal;
}
 .first ul, .first ul li, .firstclick ul, .firstclick ul li, {
width:70px;
}
.second ul, .second ul li, .secondclick ul, .secondclick ul li {
	width:107px;
}
.menu1 ul li a:link, .menu1 ul li a:visited, .menu1 ul li a:hover, .menu1 ul li a:active {
	z-index:100;
	display:block;
	border-bottom:1px solid #ffffff;
	background:#0F5DAB;
	width:100%;
	height:25px;
	line-height:25px;/* 必须为display:block,height高度比li的高度大,否则鼠标移动时,菜单二级会被隐藏 */
	margin:0px;
	text-align:left;
	text-indent:20px;
	FONT-SIZE: 12px;
	COLOR: #e3ebf9;
	TEXT-DECORATION: none;
	filter: Alpha(Opacity=85);
}
.menu1 ul li a:hover {
	background:#8cacbb;
}
/**********头部 menu 菜单样式结束************/



.sub {
	DISPLAY: none;
}
.sourcecode {
	CLEAR: both;
	BORDER-RIGHT: #8cacbb 1px dashed;
	PADDING-RIGHT: 0.5em;
	BORDER-TOP: #8cacbb 1px dashed;
	PADDING-LEFT: 0.5em;
	FONT-SIZE: 9pt;
	PADDING-BOTTOM: 0.5em;
	MARGIN: 10px;
	OVERFLOW: auto;
	BORDER-LEFT: #8cacbb 1px dashed;
	COLOR: black;
	WORD-BREAK: keep-all;
	PADDING-TOP: 0.5em;
	BORDER-BOTTOM: #8cacbb 1px dashed;
	FONT-FAMILY: "Courier New", Courier, monospace;
	WHITE-SPACE: normal;
	BACKGROUND-COLOR: #f7f9fa;
	WORD-WRAP: normal
}
.companytitle {
	font-family:MSYH, Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	color:#FFFFFF
}
.tableheader {
	font-family: MSYH, Verdana;
	font-size: 12px;
	color: #595959;
	background-color: #e7f2f8
}
.tableheader1 {
	font-family: MSYH, Verdana;
	font-size: 12px;
	color: #333333;
	background-color: #e7f2f8
}
.forumheader {
	background-color:#e7f2f8;
	color:#333333;
	align:center;
}
.forumcategory {
	background-color:#DFE9F3;
	color: #333333;
}
.menustyle1 {
	border: solid;
	border-width: 1px;
border-color: #e3ebf9 backgroundColor:#e3ebf9;
}
.menustyle2 {
	border: solid;
	border-width: 1px;
	border-color: #FFFFFF;
}
.input1 {
	font-family:"MSYH,Verdana";
	background-color: #ffffff;
	height: 16px;
	width: 142px;
	border: 1px solid #94b2be;
}
.photo {
	border: 1px double #cbcccd;
}
.poll {
	width: 48px;
	height: 18px;
	border: 0;
	background-image:url(/data/skins/chinese/images/poll.gif)
}
.bottom {
	text-align:center
}
.font_title {
	padding: 5px;
	font-weight: bold;
	font-family:"MSYH,Verdana";
	font-size:14px;
	COLOR: #333333;
	letter-spacing: 1px;
	text-align:left
}
.symbols {
	float:left;
	width:12px;
	height:1em;
	background-position:0 50%;
	background-repeat:no-repeat;
}
.highlight {
	color: #000000;
	font-size:14px
}
.banner-left {
	background-image: url(../images/banner-left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.banner-right {
	background-image: url(../images/banner-right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.language {
	font-family: "Microsoft Yahei", Verdana;
	font-size: 12px;
	color: #C3E1F9;
	text-decoration: none;
}
.language-bold {
	font-family: "Microsoft Yahei", Verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.search {
	color: #7286A3;
	font-family: Verdana;
	font-size: 12px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #D1E3F2;
	height: 16px;
	width: 147px;
	background-image: url(/images/search.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 2px;
	padding-left: 17px;
}
.menubit {
	background-color: #02305E;
	filter: Alpha(Opacity=90);
}
.font01 {
	font-family: MSYH, Verdana;
	font-size: 12px;
	font-weight: bolder;
	color: #595959;
	text-decoration: none;
	border-bottom:1px solid #94b2be;
	text-indent:20px;
	line-height:26px;
}
.font02 {
	font-family: MSYH, Verdana;
	font-size: 12px;
	line-height: 20px;
	color: #5C5C5C;
	text-decoration: none;
}
.user-title {
	font-family: MSYH, Verdana;
	font-size: 12px;
	font-weight: bolder;
	color: #595959;
	text-decoration: none;
	background-color: #e7f2f8;
	padding-top: 2px;
	padding-left: 11px
}
.user-menu {
	background-image: url(/images/user-dot001.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 2px;
	padding-left: 24px;
}
.categoryimage {
	width: 705px;
	border:none;
	background-image: url(/data/skins/chinese/images/barner.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:94px;
}
#logo {
	position:absolute;
	z-index:5;
}
.time01 {
	font-family: MSYH, Verdana;
	font-size: 11px;
	color: #777777;
	text-decoration: none;
}
.time02 {
	FONT-WEIGHT: bold;
	font-family: MSYH, Verdana;
	font-size: 11px;
	color: #9BACC4;
	text-decoration: none;
}
.welcome {
	background-attachment: fixed;
	background-image: url(/data/skins/chinese/images/welcome.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.table-right {
	font-family: MSYH, Verdana;
	color: #1A62A3;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #E0E9F4;
}
.table-top {
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #E0E9F4;
}
.photo-advanced {
	border: 2px double #F5FAFE;
}
#mainContainer {
	width:100%;
	margin:0 auto;
	text-align:left
}
.company-titlebg {
	font-family: MSYH, Verdana, Verdana;
	font-size: 12px;
	padding-left: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-image: url(/images/supply/title-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#dig {
	text-align: left;
	float: left;
	height: auto;
	width: auto;
	margin-top: auto;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: auto;
}
td {
arlon:expression(this.align==""?this.align="left":"")
}
#ajaxloading {
	position: absolute;
	display: none;
	z-index: 100;
	width: 100px;
	height: 1.6em;
	top: 0px;
	right: 0px;
	line-height: 1.6em;
	overflow: hidden;
	background: #dd0000;
	color: #ffffff;
}
 keyword:visit {
font-family: MSYH, Verdana;
font-size: 12px;
color: red;
}
/***********频道左侧left菜单开始****************/

.channel_name {
	margin:0;
	padding:0;
	width:100%;
	height:30px;
	padding-top:8px;
}
.channel_name span {
	display:inline;
	width:auto;
	margin-left:36px;
	text-align:left;
	font-size:14px;
	font-weight:bold;
}
.leftmenu {
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	background:#FFFFFF;
}
.leftmenu {
	margin:0px;
	padding:0px;
	list-style:none;
	text-align:left;
	background:#FFFFFF;
}
.leftmenu a:hover, .leftmenu a:active {
	background-color:#EDEDED;
}
.leftlayer1 a {
	text-indent:12px;
}
.leftlayer2 a {
	text-indent:24px;
}
.leftlayer3 a {
	text-indent:36px;
}
.leftlayer4 a {
	text-indent:48px;
}
.leftlayer5 a {
	text-indent:60px;
}
/***********频道左侧left菜单结束****************/



.template {
	display:inline;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	text-align:center
}
h1 {
	font-size: 14px;
	FONT-WEIGHT: bold;
	color:#444444;
	height: 25px;
	line-height: 25px;
	margin: 0px;
	padding: 0px;
	padding-bottom: 2px;
}
h2 {
	font-size: 12px;
	FONT-WEIGHT: bold;
	color: #333333;
	height: 25px;
	line-height: 25px;
	margin: 0px;
	padding: 0px;
	padding-bottom: 2px;
	font-family:msyh, Verdana;
}
h3 {
	font-size: 12px;
	FONT-WEIGHT: bold;
	color: #4D7CC1;
	height: 25px;
	line-height: 25px;
	margin: 0px;
	padding: 0px;
	padding-bottom: 2px;
	font-family:msyh, Verdana;
}
h4 {
	font-size: 12px;
	FONT-WEIGHT: normal;
	line-height: 22px;
	color: #4D7CC1;
	margin: 0px;
	padding: 0px;
	padding-bottom: 2px;
	font-family:msyh, Verdana;
}
h1.title {
	clear:both;
	float:left;
	width: auto;
	font-family: msyh, Verdana;
	font-size: 14px;
	FONT-WEIGHT: bold;
	color:#444444;
	height: 16px;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
	padding-bottom: 2px;
}
h1.title1 {
	float:left;
	width: auto;
	font-family: msyh, Verdana;
	font-size: 14px;
	FONT-WEIGHT: bold;
	color:#444444;
	height: 16px;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
	padding-bottom: 2px;
}
h4.title1 {
	float:right;
	width: auto;
	font-family: msyh, Verdana;
	font-size: 12px;
	FONT-WEIGHT: normal;
	color:#444444;
	height: 16px;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
	padding-bottom: 2px;
}
hr {
	clear:both;
	vertical-align: top;
	height:1px;
	line-height: 1px;
	border:none;
	border-top:1px dashed #B2B2B2;
	margin-top: 0px !important;
	margin-top: -7px;
	margin-bottom:5px !important;
	margin-bottom:0px;
}
.portlecontent A:link {
	line-height: 22px;
	font-family: msyh, Verdana;
	font-size: 12px;
	color: #2E951A;
	text-decoration: underline
}
.portlecontent A:visited {
	line-height: 22px;
	font-family: msyh, Verdana;
	font-size: 12px;
	color: #2E951A;
	text-decoration: none
}
.portlecontent A:hover {
	line-height: 22px;
	font-family: msyh, Verdana;
	font-size: 12px;
	color: #4D7CC1;
	text-decoration: underline
}
.portlecontent A:Active {
	line-height: 22px;
	font-family: msyh, Verdana;
	font-size: 12px;
	color: #2E951A;
}
.leftbit A:link {
	height: 23px;
	line-height: 22px;
	font-family: MSYH, Verdana;
	color: #111111;
	text-decoration: underline
}
.leftbit A:visited {
	height: 23px;
	line-height: 22px;
	font-family: MSYH, Verdana;
	color: #111111;
	text-decoration: none
}
.leftbit A:hover {
	height: 23px;
	line-height: 22px;
	font-family: MSYH, Verdana;
	color: #0073BD;
	text-decoration: underline
}
.leftbit A:Active {
	height: 23px;
	line-height: 22px;
	font-family: MSYH, Verdana;
	color: #111111;
}
.portlecontent td {
	font-family: msyh, Verdana;
	font-size:12px;
	line-height:22px;
}
/*** portlet 相关部分开始 ***/

#bodycontentContainer {
	clear:both;
	margin:0 auto;
	background:#FFFFFF;
	width:1004px;
}
#portlet_config_content {
	background:#FFFFFF;
	width:100%;
	min-height:100px;
	text-align:left;
}
.DragContainer {
	float:left;
	MARGIN: 0;
	padding:0;
	width:auto;
	min-height: 120px;
	height: auto;
	overflow:hidden;
}
.DragContainer:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.jqDrag {
	cursor: move;
}
.portlet:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.portlet {
	margin-top: 10px;
	margin-left:0;
	width:99.5%;
	border:1px solid #94b2be;
	background:#ffffff url(/data/skins/chinese/images/bg_left.jpg) repeat-x;
}
.portlecontent p {
	padding:2px 8px;
}
.portlettitle {
	border-bottom:1px solid #94b2be;
	overflow:hidden;
}
/*** portlet 相关部分结束 ***/



/** DIV布局分列部分 开始**/



#col1 {
	float: left;
	width: 23.33%;
	margin:0;
}   /*中间 */
#col2 {
	display:none;
}   /*左边 */
#col3 {
	float: right;
	width: 75.67%;
	margin-left: -1px;
	margin-right: 0;
}  /*右边 */
/* (en) Preparation for absolute positioning within content columns */

  /* (de) Vorbereitung für absolute Positionierungen innerhalb der Inhaltsspalten */

.c50l, .c25l, .c33l, .c38l, .c66l, .c75l, .c62l, .c100l {
	float:left
}
.c50r, .c25r, .c33r, .c38r, .c50r.c66r, .c75r, .c62r {
	float:right;
	margin-left:-5px
}
.c25l, .c25r {
	width:24.5%
}
.c33l, .c33r {
	width:33%
}
.c50l {
	width:49.5%;
}
.c50r {
	width:49.5%;
}
.c66l, .c66r {
	width:66%
}
.c75l, .c75r {
	width:74.5%
}
.c38l, .c38r {
	width:37.5%
}
.c62l, .c62r {
	width:61.5%
}
.c100l, .c100r {
	width:100%
}
.subcolumns {
	width: 100%;
	overflow:hidden;
	float:right;
	margin-top:1px
}
/** DIV布局分列部分 结束**/



.clear {
	clear:both;
	height:0;
	line-height:0;
	font-size:0;
}
.news_list {
}
.news_list a {
	height:22px;
	line-height:22px;
	color:#ffffff;
}
.soft_tab {
	float:left;
	width:616px;
	background:url(/data/skins/chinese/image/tab_bg.jpg) left -32px no-repeat;
}
.soft_tab ul {
	float:left;
	width:150px;
	height:32px;
	line-height:32px;
	margin:0;
	margin-left:21px;
	padding:0;
	list-style:none;
}
.soft_tab ul li {
	float:left;
	width:71px;
	height:32px;
	line-height:32px;
	text-align:center;
	font-weight:bold;
	color:#ffffff;
}
.title_on {
	background:url(/data/skins/chinese/image/tab_bg.jpg) -21px top;
	color:#000000;
}
.line {
	float:left;
	height:231px;
	width:21px;
	background:url(/data/skins/chinese/image/index_15.jpg) left top no-repeat;
}
.soft_version {
	float:left;
	width:298px;
	height:auto;
}
.version_title {
	float:left;
	margin-top:10px;
	margin-bottom:5px;
	widht:auto;
	height:18px;
	line-height:18px;
	background:url(/data/skins/chinese/image/title_left.gif) left top no-repeat;
	padding-left:9px;
}
.version_title span {
	display:block;
width:auto height:18px;
	line-height:19px;
	padding-right:10px;
	background:url(/data/skins/chinese/image/title_right.gif) top right no-repeat;
	color:#ffffff;
}
.tabcontent {
	float:left;
	width:616px;
	height:auto;
}
.service {
	width:345px;
	height:auto;
	margin-left:10px;
	float:left;
	display:inline
}
.servicecontent {
	float:left;
	width:100%;
	height:auto;
	margin:4px 0;
}
p {
	margin:0;
	margin-bottom:5px;
	padding:0;
	line-height:20px;
}
.service_list {
	width:200px;
	height:auto;
	margin:0;
	margin-top:6px;
	padding:0;
	list-style:none;
}
.service_list li {
	height:28px;
	line-height:28px;
	text-indent:46px;
}
.portlecontent {
	font-family: 宋体;
	padding-top:5px;
	padding-right:5px;
}
ul.default {
	float: left;
	text-align:left;
	margin:0 0 0 20 !important;
	margin:0 0 0 16;
	padding: 0
}
ul.text {
	text-align:left;
	margin:0 0 0 20 !important;
	margin:0 0 0 24;
	padding: 0
}
ul.news {
	float: left;
	text-align:left;
	margin:0 0 0 0 !important;
	margin:0 0 0 0;
	padding:0;
}
li {
	list-style-type:none;
	margin-left: 0px !important;
}
.kehu li {
	list-style-type:none;
}
li.anli {
	height: 25px;
	list-style-image:url(/data/skins/chinese/images/dot002.gif);
	float: left;
	margin-right: 12px;
}
ul.default li.title {
	padding: 0 0 0 4px !important;
	padding: 0 0 0 8px;
	height: 25px;
	list-style-type:image;
	list-style-image:url(/data/skins/chinese/images/dot002.gif);
}
ul li {
	list-style-type:none;
}
ul li.news {
	height: 25px;
	list-style-image:none;
	list-style-type:none;
	margin-left: 0px !important;
	margin-left: 15px;
}
ul li.news1 {
	height: 25px;
	list-style-image:none;
	list-style-type:none;
	margin-left: 0px !important;
	margin-left: 0px;
}
ul li.news2 {
	margin-top: -4px;
	height: 25px;
	list-style-image:none;
	list-style-type:none;
	margin-left: 0px !important;
	margin-left: 15px;
}
ul li.time {
	font-size: 10px;
	height: 15px;
	line-height: 15px;
	list-style-image:none;
	list-style-type:none;
	margin-left: 0px !important;
	margin-left: 15px;
	font-family:藥胎, Arial, Helvetica, sans-serif;
}
ul li.left001 {
	height: 25px;
	list-style-image:none;
	list-style-type:none;
	margin-left: 0px !important;
	margin-left: 0px;
}
ul li.left002 {
	list-style-image:none;
	list-style-type:none;
	margin-left: 24px !important;
	margin-left: 24px;
}
#map00 {
	position:absolute;
	z-index:200;
}
#map01 {
	position:absolute;
	z-index:201;
}
#map02 {
	position:absolute;
	z-index:202;
}
#map03 {
	position:absolute;
	z-index:203;
}
#map04 {
	position:absolute;
	z-index:204;
}
#map05 {
	position:absolute;
	z-index:205;
}
#map06 {
	position:absolute;
	z-index:206;
}
.searchdiv {
	padding: 2px;
	background-color: #E6F0FA;
	height: 22px !important;
	height: 22px;
}
.searchfrom {
	padding-left: 2px;
	margin-top: 2px !important;
	margin-top: 1px;
	width: 200px;
	height: 16px;
	border: #0D4A93 1px solid;
	color:#909993;
}
.box {
	border:1px solid #0D4A93;
	width:97px;
	height:19px;
	clip:rect(0px,96px,18px,0px);
	overflow:hidden;
}
.box2 {
	border:1px solid #F4F4F4;
	width:95px;
	height:17px;
	clip:rect(0px,94px,16px,0px);
	overflow:hidden;
}
.server {
	margin-right: 5px;
	text-align:middle;
	float:left;
	text-align:center;
	width: 93px;
	height: 30px;
	background-color: #F6FAFF;
	background-image: url(/data/skins/chinese/images/submit1.gif);
}
.server A:link {
	margin-top: 3px;
	vertical-align:middle;
	display: block;
	height: 16px;
	font-family: MSYH, Verdana, Tahoma, Arial;
	font-weight:bold;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none
}
.server A:visited {
	margin-top: 3px;
	vertical-align:middle;
	display: block;
	height: 16px;
	font-family: MSYH, Verdana, Tahoma, Arial;
	font-weight:bold;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none
}
.server A:hover {
	margin-top: 3px;
	vertical-align:middle;
	display: block;
	height: 16px;
	font-family: MSYH, Verdana, Tahoma, Arial;
	font-weight:bold;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none
}
.server A:Active {
	margin-top: 3px;
	vertical-align:middle;
	display: block;
	height: 16px;
	font-family: MSYH, Verdana, Tahoma, Arial;
	font-weight:bold;
	font-size: 14px;
	color: #FFFFFF;
}
.server1 {
	margin-right: 5px;
	text-align:middle;
	float:left;
	text-align:center;
	width: 93px;
	height: 30px;
	background-color: #F6FAFF;
	background-image: url(/data/skins/chinese/images/submit.gif);
}
.server1 A:link {
	margin-top: 3px;
	vertical-align:middle;
	display: block;
	height: 16px;
	font-family: MSYH, Verdana, Tahoma, Arial;
	font-weight:bold;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none
}
.server1 A:visited {
	margin-top: 3px;
	vertical-align:middle;
	display: block;
	height: 16px;
	font-family: MSYH, Verdana, Tahoma, Arial;
	font-weight:bold;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none
}
.server1 A:hover {
	margin-top: 3px;
	vertical-align:middle;
	display: block;
	height: 16px;
	font-family: MSYH, Verdana, Tahoma, Arial;
	font-weight:bold;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none
}
.server1 A:Active {
	margin-top: 3px;
	vertical-align:middle;
	display: block;
	height: 16px;
	font-family: MSYH, Verdana, Tahoma, Arial;
	font-weight:bold;
	font-size: 14px;
	color: #FFFFFF;
}
.portletcontent p {
	padding:10px
}
/******* 左侧菜单模板 *****/

.left_bg a:link, .left_bg a:visited, .left_bg a:hover, .left_bg a:active {
	color:#01478c;
	display:block;
	font-weight:bold;
	height:31px;
	border:1px solid #e0dfdf;
	line-height:31px;
	text-indent:50px;
scroll 32px center transparent;
}/* 当前页样式 */
.left_bg01 a:link, .left_bg01 a:visited, .left_bg01 a:hover, .left_bg01 a:active, .left_bg01 a {
	color:#125FA5;
	display:block;
	height:31px;
	background: url("/data/skins/chinese/image/n_off.jpg") no-repeat scroll 32px center transparent;
	border:1px solid #e0dfdf;
	border-top:none;
	line-height:31px;
	text-indent:50px;
}/* 非当前页样式 */
.menu_3 {
	background:#FFFFFF;
}
.menu_3 a:link, .menu_3 a:visited, .menu_3 a:hover, .menu_3 a:active {
	display:block;
	height:22px;
	line-height:22px;
	border:none;
	font-weight:normal;
	border:0;
}/* 二级菜单样式 */
.channel_name {
	margin:0;
	padding:0;
	width:100%;
	height:30px;
	padding-top:8px;
}
.channel_name span {
	display:inline;
	width:auto;
	margin-left:36px;
	text-align:left;
	font-size:14px;
	font-weight:bold;
}
.leftmenu {
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	background:#FFFFFF;
}
.leftmenu {
	margin:0px;
	padding:0px;
	list-style:none;
	text-align:left;
	background:#FFFFFF;
}
.leftmenu a:hover, .leftmenu a:active {
	background-color:#EDEDED;
}
.leftlayer2 a:link, .leftlayer2 a:visited, .leftlayer2 a:hover, .leftlayer2 a:active {
	color:#125FA5;
	display:block;
	height:31px;
	background: url("/data/skins/chinese/image/list_2.jpg") no-repeat scroll 48px center transparent;
	border-bottom: 1px dotted #125FA5;
	line-height:31px;
	text-indent:58px;
}/* 设置二级背景样式及缩进样式 */
.leftlayer3 a:link, .leftlayer3 a:visited, .leftlayer3 a:hover, .leftlayer3 a:active {
	padding-left:36px;
	background:#FFFFFF url(/data/skins/chinese/images/menu_3.jpg) no-repeat scroll 22% 50%;
}/* 设置三级背景样式及缩进样式 */
.leftlayer4 a {
	text-indent:48px;
}
.leftlayer5 a {
	text-indent:60px;
}
/*********** 左侧菜单模板 ****************/

.pagenumstatic {
	color: #595959;
	background-color: #FFFFFF;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	margin: 0px;
	padding: 0px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 1em;
	text-decoration: none;
}
.pagenum A:link, .pagenum A:visited, .pagenum A:active {
	color: #595959;
	background-color: "#90B9F1" background="/images/cat_bg.gif";
	border-color: #94b2be;
	border-style: solid;
	border-width: 1px;
	margin: 0px;
	padding: 0px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 1em;
	text-decoration: none;
}
.pagenum A:hover {
	color: #FFFFFF;
	background-color: #FFFFFF;
	text-decoration: none;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	margin: 0px;
	padding: 0px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 1em;
	text-decoration: none;
}
.tableheader {
	font-family: Verdana;
	font-size: 12px;
	color: #595959;
	background-color: #F9F8F8
}
.tableheader1 {
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
	background-color: #F9F8F8
}
.forumheader {
	background-color:#F9F8F8;
	color:#333333;
	align:center
}
.forumcategory {
	background-image:url(images/forums/td001.jpg);
	color: #333333;
}
.forumcategory1 {
	background-image:url(images/forums/td002.jpg);
	color: #333333;
}
}
.table01 {
	background-color: #AEC3DE;
}
.table02 {
	background-color: #F5FAFE;
	border: 1px solid #FFFFFF;
}
.table-bold1 {
	font-family: Microsoft Yahei, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
.table-bold2 {
	font-family: Microsoft Yahei, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.table-right {
	font-family: Microsoft Yahei, Verdana;
	color: #1A62A3;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #E0E9F4;
}
#pagenavi {
	clear:both;
	margin:10px 0px 0px 2px;
	padding:8px 0px 0px 2px;
	border-top:1px solid #CCC;
	display:block;
}
.p-pagenavi a {
	padding:5px 7px;
	text-decoration:none;
	border:none;
}
.p-pagenavi a:hover {
	background:#F7F7F7;
	border:1px solid #CCC;
	text-decoration:none;
}
.p-pagenavi span.pages {
	padding:3px 7px 3px 22px !important;
	padding:3px 7px 3px 22px;
	background:url(/images/icon.gif) no-repeat scroll 0 -227px;
	height:16px;
	line-height:16px;
}
*+html .p-pagenavi span.pages {
	padding:2px 7px 2px 22px !important;
}
.p-pagenavi span.current {
	background:#F7F7F7;
	padding:5px 7px;
	border:1px solid #F7F7F7;
	font-weight:bold;
}
.p-pagenavi span.extend {
	padding:2px 4px;
}
.middlebigbox {
	width:1200px;
	overflow:hidden;
	padding-top:9px;
	padding-bottom:10px;
}
.leftbigbox {
	width:218px;
	margin-left:9px;
	_margin-left:5px;
}
.leftbigbox, .rightbigbox {
	float:left
}
.contentbigmenu .downM {
	margin-left:0;
	margin-top:9px
}
.contentbigmenu .downR {
	margin-left:0;
	margin-top:9px
}
.rightbigbox {
	margin-left:9px;
	width:950px;
	overflow:hidden;
	float:left;
	border-top:2px solid #006eb9;
	border-left:1px solid #e1e1e3;
	border-right:1px solid #e1e1e3;
	border-bottom:1px solid #e1e1e3;
}
.newstop {
	width:950px;
	height:28px;
}
.leftnewstop {
	float:left;
	font-weight:bold;
	margin-left:14px;
	height:28px;
	line-height:28px;
	font-size:16px;
	_margin-top:6px;
	_margin-left:7px
}
.rightnewstop {
	float:right;
	color:#000;
	margin-right:14px;
	height:28px;
	line-height:28px;
	_margin-top:10px;
	_margin-right:7px
}
.newsdown {
	width:924px
}
.newstopbox {
	background-repeat:no-repeat;
	width:950px;
	height:35px;
	padding-top:5px;
	background:#f6f6f6;
}
.topcontentt {
	width:218px;
	height:96px;
	background-color:#0d68ae;
	color:#fff;
	font-weight:bold
}
.topcontentt p {
	padding-left:25px;
	line-height:33px;
	height:33px
}
.paisheng table td {
	text-align:left
}
.newstitle {
	width:924px;
	height:62px;
	text-align:center;
	font-weight:bold;
	color:#000;
	font-size:14px;
	line-height:62px;
	border-bottom:1px solid #e3e3e3
}
.newscontent {
	width:907px;
	padding-top:38px;
	padding-bottom:31px
}
.newsdown ul li {
	text-align:left;
	height:25px;
	line-height:30px;
	border-bottom:1px solid #e0e0e0;
	padding-left:0px;
	margin-top:5px;
}
.newsdown ul li span {
	float:right;
	color:#989898;
}

.newscontent1 {
	width:907px;
	padding-top:38px;
	padding-bottom:31px
}
.newsdown1 ul li {
	text-align:left;
	height:25px;
	line-height:30px;
	border-bottom:1px solid #e0e0e0;
	padding-left:0px;
	margin-top:5px;
}
.newsdown1 ul li span {
	float:right;
	color:#989898;
}
.message_list_right{width:705px;margin-left:10px;margin-top:10px;float:left}.message_list_right ul{width:605px;color:#8e8e8e}.message_list_right ul li{width:585px;height:auto}.message_list_page{width:100%;text-align:left;margin-top:25px;font-size:12px}