﻿@charset "utf-8";
* {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
BODY {
text-align:center;
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; PADDING-TOP: 0px;color:#323232; 
	
}
ul{ list-style-position:inside;
}
li{ margin:5px 0x; line-height:18px;}

A {
	color:#323232;/*213c70;TEXT-DECORATION: none;*/
}

A:hover {
	COLOR:#AC2A2C;/*黄色：#FF6600;*/
}


#wrapper {
text-align:left;; MARGIN: 0px auto; WIDTH: 950px; BACKGROUND-REPEAT: repeat-y;position:relative; /*background-color:#ededed;*/
}
#mybody {
	BACKGROUND-IMAGE: ; MARGIN: 0px auto; WIDTH: 950px; BACKGROUND-REPEAT: no-repeat;text-align:left;
}
#main {
	MARGIN: 0px 9px; WIDTH: 930px;

}
#top {
	HEIGHT: 50px;
	margin:0px;
	position:relative;
}
#logo {
	WIDTH: 147px;	
	HEIGHT: 50px;
	position:absolute;
	top:5px;
	left:30px;
}
.menu {
	float:right;
	position:absolute;
	/*position:relative ;*/
	left:220px;
	top:30px;
	MARGIN: 0px 0px 0px 0px; HEIGHT: 30px;CLEAR: both;width:745px; 
	
	}
.menu UL {
	LIST-STYLE-TYPE: none;position:absolute;
}
.menu UL LI {

	 MARGIN: 0px 5px; FLOAT: left; HEIGHT:auto;display:block;padding:0px 0px 0px 0px; line-height:21px;
}

.menu UL LI A {
	TEXT-ALIGN: center;  DISPLAY: block; font-family:"幼圆"; FONT-SIZE: 14px; FONT-WEIGHT:bold; TEXT-DECORATION: none;
	color:#363636;float:left;  margin:0px 3px;_margin:0px;
}
.menu UL LI A:hover{
color:#AC2A2C!important;
}
.menu UL LI A.menuhover {
	color:#AC2A2C!important;
	
	
}
#cur{
	background-image:url(090011.gif);
	COLOR: #000000;
}
.menu UL #cur A {
	BACKGROUND-IMAGE: url(090011.gif);
	 color:#000000; 
}
.menu UL #cur A:hover {
	COLOR: #333333;
}


.submenu{
float:left;
background-color:#FFFFFF;
background-repeat:repeat-x;
position:absolute;
display:none;
/*border-bottom:1px solid #333333;
border-right:1px solid #333333;*/
}
.submenu div{
	display:block;
}
/*.submenu div:hover{
	background-color:#CCCCCC;
	color:#0033FF;
}
*/

div.subnavItem{	
	padding:5px 10px 0px 10px!important;
	text-align:left!important;	
	font:13px bold!important;
	color:#000000!important;
	
}
.subnavItem a{text-decoration:none}

.subnavItem a:hover{text-decoration:underline;}
#forget {
	TEXT-ALIGN: center; LINE-HEIGHT: 35px; HEIGHT: 35px; COLOR: #d2d2d2; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#forget A {
	TEXT-ALIGN: center; LINE-HEIGHT: 35px; HEIGHT: 35px; COLOR: #d2d2d2; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#indexad {
	position:relative;
	/*top:5px;*/
	clear:both;
	MARGIN: 3px 0px 3px 0px;
	/*HEIGHT: 260px;*/
	padding: 0px;
}
#indexad a:linked{ background:#ffffff; color:#ffffff;}
#adcontent {
	WIDTH: 602px; FLOAT: left; HEIGHT: 315px
}

.axx{padding:1px 1px;margin:2px 7px; border:0px;background:#ffffff;}
.axx img{width:45px;height:25px; border:0px; background:#ffffff;}
.bxx{padding:1px 1px;margin:2px 7px; border:0px;background:#ffffff;}
.bxx img{width:55px;height:32px; border:0px; background:#ffffff;}


/*以下三个类设定了二级页面的背景框*/
.indexcontent {
	MARGIN: 10px 0px 3px 0px; CLEAR: both; width:930px; background:url(bg2_02.gif) repeat-y; ;
}
.frametop{height:14px; background:url(bgtop.gif);}
.framebottom{height:14px; background:url(bgbottom.gif);clear:both;}


.indexcontent h2{
	color:#3366ff;
}

.indexbar{
	height:26px;
	background-image:url(sub_01.gif);
	background-repeat:repeat-x;
	margin:0px;
	font-size:13px;
	font-weight:bold;
}
.indexbar span{width:147px;height:23px;  display:block; float:left; margin:3px 3px 0px 3px; text-align:center; }
.indexbar span a{ margin-top:5px; display:block; cursor:pointer; }
.contentinfo{
	width:100%;
	height:200px;
	margin-top:5px;
	background-image:url(index_09.gif);
	background-repeat:repeat-x;
	display:none;
}
.contentinfoCurr{
	width:100%;
	height:200px;
	margin-top:5px;
	/*background-image:url(index_09.gif);
	background-repeat:repeat-x;*/
}

.indexitem{width:211px; height:180px; float:left; margin:5px 8px; _margin:5px 7px; padding:2px 0px;}
.indeximg{ margin-left:10px;}

.indexbarItemCurr{ background: url(default_23.gif)}
.indexbarItemCurr a{color:#AC2A2C;}
.indexbarItem{background-image:url(index_25.gif);
}
.indexbarItem a{color:#ededed; font-family:Geneva, Arial, Helvetica, sans-serif;}
.indexbarItem a:hover{color:#AC2A2C;}

.entry{ width:150px; height:100px; float:left; background-image:url(entry.gif); margin:0px 5px;_margin:0px 3px;}


.splid{ width:1px; height:200px; float:left; margin:0px; padding:0px; background-image:url(splid.gif);}

.indus{
	display:block;
	width:315px;
	height:80px;
	float:left;
	margin:5px;_margin:5px 3px;
	background-color: #fafafa;
	border: 1px solid #e0e0e0;
	text-align:left;
	position:relative;
}
.indus h2{text-align:center}
.indusimg{width:60px; height:45px; margin:0px 5px; top:20px; position:absolute;}

.indexabout{ height:200px; float:left; margin:0px 5px;}
.indexabout1{width:258px; height:200px; float:left; margin:0px 5px; background-image:url(about_03.gif);}

.struct{position:relative;}
.struct a{ text-decoration:none; line-height:25px; font-size:15px;}

.solutionCommed{text-decoration:none;cursor:hand;float:left;}
.solutionCommed h2:hover{color:#ac2a2c;}


#index-left {
	WIDTH: 302px;
	FLOAT: left;	
}











#bottom {
	 HEIGHT: 83px; PADDING-TOP: 0px; margin-top:3px; background:url(footer_bg.gif) repeat-x;
}
.footMenu {LINE-HEIGHT: 20px; MARGIN: 0px 0px 0px 15px; HEIGHT: 20px; color:#404040;
}
.footMenu a{ text-decoration:none; color:#404040;}
.footMenu a:hover{ color:#ac2a2c;}
.copyright {
	LINE-HEIGHT: 20px; MARGIN: 0px 0px 0px 15px; HEIGHT: 20px;COLOR: #999999;
}
.copyright A {
	COLOR: #999999;; TEXT-DECORATION: none
}
.copyright A:hover {
	COLOR: #AC2A2C;
}
.pageUD {
	TEXT-ALIGN: center; CLEAR: both
}
.pageUD UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 15px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pageUD LI {
	MARGIN: 0px 1px; FLOAT: left
}
.pageUD LI A {
	BORDER-BOTTOM: #29a1b9 1px solid; BORDER-LEFT: #29a1b9 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #fafbef; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; COLOR: #0066ff; BORDER-TOP: #29a1b9 1px solid; BORDER-RIGHT: #29a1b9 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.pageUD LI A:hover {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND: #29a1b9; COLOR: #ffffff; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.pageUD .page_cur A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff6600; BORDER-LEFT-STYLE: none; FONT-WEIGHT: bold
}
.cleardiv {
	CLEAR: both
}
.left {
	WIDTH: 590px; FLOAT: left; MARGIN-RIGHT: 10px
}
.right {
	WIDTH: 290px; FLOAT: left; MARGIN-LEFT: 10px
}



.ImageStyle {
    max-height:60px; 
    max-width:140px;
    width:expression( (this.width > 140 && this.width > this.height) ? '140px': this.width+'px');
    height:expression( (this.height > 60 && this.height < this.width) ? '60px': this.height+'px');
    border: 0px;
    vertical-align: middle;
}
.plistImg{
	width:165px;height:50px;
}
.titleH1{ height:43px;background:url(h1-right.gif); line-height:43px; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.titleH1 H1{ margin-left:10px;}
.titleH2{background:url(pg_box_hder_bg_rpt.gif) repeat-x; height:22px;}
.titleH2 H2{line-height:22px;}

