body
{
	text-align:center;
	margin:0px;
	SCROLLBAR-FACE-COLOR: #cccbcb;
	SCROLLBAR-HIGHLIGHT-COLOR: #cccbcb;
	SCROLLBAR-DARKSHADOW-COLOR: #cccbcb; 
	SCROLLBAR-SHADOW-COLOR: #ececec;
	SCROLLBAR-3DLIGHT-COLOR: #ececec; 
	SCROLLBAR-ARROW-COLOR:  #ececec; 
	SCROLLBAR-TRACK-COLOR: #ececec;
}
img { behavior: url("../IncludeFiles/png.htc"); }
table {
	font-size: 12px;
	line-height: 120%;
}

a:active {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
}

a:hover {
	text-decoration: underline;
	color: #999999;
	font-size: 12px;
}

a:visited {
	text-decoration: none;
	color: #000000;
	font-size: 12px;
}

a:link {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
}

.divDetailsScrollbar
{
	OVERFLOW-Y:auto;	
	OVERFLOW:auto;
	WIDTH:665px;
	/*HEIGHT:620px;	*/
	LETTER-SPACING:1pt;	
	white-space:normal;
	margin-top:10px; 
	text-align:left;
	SCROLLBAR-FACE-COLOR: #cccbcb;
	SCROLLBAR-HIGHLIGHT-COLOR: #cccbcb;
	SCROLLBAR-DARKSHADOW-COLOR: #cccbcb; 
	SCROLLBAR-SHADOW-COLOR: #ececec;
	SCROLLBAR-3DLIGHT-COLOR: #ececec; 
	SCROLLBAR-ARROW-COLOR:  #ececec; 
	SCROLLBAR-TRACK-COLOR: #ececec;
}

A.NormalText:link,A.NormalText:visited
{
  color:#000000;
  font-size:12px;
  text-decoration:none;
  
}

A.NormalText:hover
{
  color:#FF0000;
  font-size:12px;
  text-decoration:none;
  
}
.NormalText {
	font-size: 12px;
	line-height: 120%;
	color: #000000;
	word-break:break-all;
}


A.NormalTextPS:link,A.NormalTextPS:visited
{
  color:#858585;
  font-size:12px;
  text-decoration:none;
  
}

A.NormalTextPS:hover
{
  color:#000000;
  font-size:12px;
  text-decoration:none;
  
}
.NormalTextPS {
	font-size: 12px;
	line-height: 120%;
	color: #858585;
	word-break:break-all;
}


.NormalText1 {
	font-size: 12px;
	line-height: 180%;
	color: #000000;	
}
.Title {
	font-size: 18px;
	color: #666666;
	line-height: 200%;
	font-weight: bolder;
}
.LoginTitleText {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-family: "宋体";
}


.ErrorText {
	font-size: 12px;
	line-height: 150%;
	color: #FF0000;
}
.ErrorTextSwitch {
	font-size: 14px;
	font-weight: bold;
	line-height: 150%;
	color: #FF0000;
}

.box 
{	
	font-size: 12px;
	color: #000000;
	background-color:#FFFFFF;
	border: 1px solid #6B74AD;
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}

.PageBox
{
	font-size: 12px;
	width:25px;
	color: #000000;
	background-color:#FFFFFF;
	border: 1px solid #6B74AD;
}

.MessageBox
{
	font-size: 12px;	
	color: #000000;
	background-color:#FFFFFF;
	border: 1px solid #999999;
	width:200px
}

.MessageBoxTitle
{
	font-size: 12px;	
	color: #000000;
	background-color:#FFFFFF;
	border: 1px solid #999999;
	width:320px;
}

.MessageBoxContent
{
	font-size: 12px;	
	color: #000000;
	background-color:#FFFFFF;
	border: 1px solid #999999;
	width:430px;
	height:154px;
}


.PageBotton
{
	font-size: 12px;
	color: #000000;
	background-color:#FFFFFF;
	border: 1px solid #666666;
}

.divTitleText
{
	color:#000000;
	font-size: 12px;
	clear:both;
	text-align:left;
	padding:3px;
}

.GridStyle
{
	font-family: "宋体";
	font-size: 12px;
	line-height:150%;
	padding:3px;
	text-align:center;
}

.DivNormal
{
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	text-align:left;
	padding:3px;
	width:90%;
	clear:both;
}
.DivNormalList
{
	color:#000000;
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	text-align:left;
	padding:3px;
	width:100%;
	clear:both;	
}
.NoPermission
{
	font:"宋体";
	font-size:12px;
	color:#FF0000;
	width:200px;
	line-height:250px;
}

.BlueText 
{
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #0000FF;
}
.DivNormal1
{
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	text-align:left;
	padding:3px;
	width:100%;
	clear:both;
}
.boxCon {
	font-size: 12px;
	border: 1px solid #6699CC;
	color: #FFFFFF;
}
.NormalTextCon {
	font-size: 12px;
	color: #000000;
	line-height: 180%;
	font-weight: bold;/*ntbackup*/
}

A.NormalTextLink:link,A.NormalTextLink:visited
{
  color:#000000;
  font-size:15px;
  text-decoration:none;
  
}

A.NormalTextLink:hover
{
  color:#FF0000;
  font-size:15px;
  /*text-decoration:underline;*/
  
}
.NormalTextLink {
	font-size: 15px;	
	color: #000000;
	word-break:break-all;
	line-height:160%;
	font-weight: bold;
}
A.NormalTextLinkNode:link,A.NormalTextLinkNode:visited
{
  color:#FF0000;
  font-size:12px;
  text-decoration:none;
  
}

A.NormalTextLinkNode:hover
{
  color:#FF0000;
  font-size:12px;
  text-decoration:none;
  
}
.NormalTextLinkNode {
	font-size: 12px;	
	color: #000000;
	word-break:break-all;
	line-height:250%;
	
}
.NewsMore
{
	width:100%;
	text-align:right;
	margin: 5px auto 0px;
}

.StockList
{
	width:98%;
	height:17px;
	margin:6px 0px 0px 6px;
	clear:both;
	border-bottom: dashed 1px #cccccc;
	text-align:left;
}
.NewsHomeList
{
	width:98%;
	height:17px;
	margin:6px 0px 0px 6px;
	clear:both;
	border-bottom: dashed 1px #cccccc;
	text-align:left;
}
.NewsList
{
	width:98%;
	height:17px;
	margin:6px 0px 0px 6px;
	clear:both;
	border-bottom: dashed 1px #cccccc;
	text-align:left;
}

.IndexList
{
	width:98%;
	height:17px;
	margin:4px 0px 0px 6px;
	clear:both;
	/*border-bottom: dashed 1px #cccccc;*/
	text-align:left;
}
.NewsListTitle
{
	float:left;
	
}
.NewsAddDate
{
	float:right;
}
.ShowListTitle
{
	float:left;
}

.ShowListTime
{
	float:right;
}

.ShowListBottom
{
	clear:both;
	margin:5px 0px 5px;
	border-bottom:1px dashed #cccccc;
}

.ShowListBottom1
{
	clear:both;
	margin:3px 0px 3px 4px;
	border-bottom:1px dashed #cccccc;
}

.Setbox 
{
	font-size: 12px;
	color: #000000;
	width:100px;
	background-color:#ffffff;
	border: 1px solid #cccccc;
}
.SetboxVertifyCode
{
	font-size: 12px;
	color: #000000;
	width:50px;
	background-color:#f1fcfd;
	border: 1px solid #cccccc;
}



.GaryIntroTextProductName 
{

	font-size: 14px;
	color:#000000;
	line-height:250%;
	font-weight: bold;
}
a.GaryIntroTextProductName:link,a.GaryIntroTextProductName:visited,a.GaryIntroTextProductName:active
{
	font-family:"宋体";
	font-size:14px;
	line-height:250%;
	color:#000000;
	text-decoration:none;
}

a.GaryIntroTextProductName:hover
{
	font-family:"宋体";
	font-weight: bold;
	font-size:14px;
	line-height:250%;
	color:#FF0000;
	text-decoration:none;
}


.LinkHome 
{
		
	font-family:helvetica, arial, sans-serif;
	font-size: 13px;
	color:#000000;
	line-height:150%;
	font-weight: bold;
	
}
a.LinkHome:link,a.LinkHome:visited,a.LinkHome:active
{
	font-family:helvetica, arial, sans-serif;
	font-size:13px;
	line-height:150%;
	color:#000000;
	text-decoration:none;
	
}

a.LinkHome:hover
{
	
	font-family:helvetica, arial, sans-serif;
	font-weight: bold;
	font-size:13px;
	line-height:150%;
	color:Blue;
	text-decoration:none;
}

.GaryNewsText 
{
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	line-height:20px;
	color: #000000;
}

.GaryHSBoldText 
{
	font-family: "宋体";
	font-size: 14px;
	font-weight: normal;
	font-weight: bold ;
	line-height:250%;
	color:#000000;
}

.DIVCommonweal
{
	width:100%;
	height:90px;
	/*background-color:thistle;*/
	padding:8px;
	layout-flow:horizontal; 
	text-align:left;
	vertical-align:auto;
}
.HSNormalText
{
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	line-height:18px;
	color: #666666;
	letter-spacing: 1px;
}
.blueNormalText
{
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	line-height:18px;
	color: #003399;
	letter-spacing: 1px;
}
a.blueNormalText:link,a.blueNormalText:visited,a.blueNormalText:active
{
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	line-height:18px;
	color: #003399;
	letter-spacing: 1px;
	text-decoration:none;
	
}

a.blueNormalText:hover
{	
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	line-height:18px;
	color: #FF0000;
	letter-spacing: 1px;
	text-decoration:none;
}
.YellowNormalText
{
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	/*line-height:18px;f6da92*/
	color: #996633;
	/*letter-spacing: 1px;*/
}

.WhiteNormalText
{
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	line-height:18px;
	color: #ffffff;
	letter-spacing: 1px;
}

.BlackNormalText {
	font-size: 12px;
	line-height: 180%;
	color: #000000;	
	letter-spacing: 1px;
	font-family: "宋体";
	font-weight: normal;
}

.BlackNormalTextOnline {
	font-size: 12px;
	line-height: 140%;
	color: #000000;	
	letter-spacing: 1px;
	font-family: "宋体";
	font-weight: normal;
	text-align:left;
}

A.RedNormalText:link,A.RedNormalText:visited
{
	font-size: 14px;
	font-weight: bold;
	line-height: 150%;
	text-decoration:none;
	letter-spacing: 1px;
	color: #FF0000;
  
}

A.RedNormalText:hover
{
	font-size: 14px;
	font-weight: bold;
	line-height: 150%;
	text-decoration:none;
	letter-spacing: 1px;
	color: #FF0000;
  
}
.RedNormalText {
	font-size: 14px;
	font-weight: bold;
	line-height: 150%;
	color: #FF0000;
	letter-spacing: 1px;
}

.RedNormalText1 {
	font-size: 22px;
	font-weight: bold;
	line-height: 200%;
	color: #FF0000;
	letter-spacing: 1px;
}

.RedNormalText2 {
	font-size: 18px;
	font-weight: bold;
	line-height: 120%;
	color: #a3130c;
	letter-spacing: 1px;
}

.RedNormalTitleText {
	font-size: 18px;
	font-weight: bold;
	line-height: 180%;
	color: #a3130c;
	/*letter-spacing: 1px;*/
}

.imgNorepeat
{
	background-repeat: no-repeat;
}
.Searchbox 
{
	
	font-size: 12px;
	color: #000000;
	background-color:#FFFFFF;
	width:140px;
	height:22px;
	/*border: 1px solid #6B74AD;*/
	BORDER-RIGHT: #f6da92 1px solid; 
	BORDER-TOP: #f6da92 1px solid; 	
	BORDER-LEFT: #FFFFFF 0px solid; 
	BORDER-BOTTOM: #f6da92 1px solid;
}
.DateYeText
{
	font-family: "宋体";
	/*LINE-HEIGHT:100%;*/
	/*font-size: 21px;*/
	font-weight: bold;
	color: #104e96;
}

.DateReText
{
	font-family: "宋体";
	LINE-HEIGHT:140%;
	/*font-size: 21px;*/
	/*font-weight: bold;*/
	color: #FF6600;
}

A.NormalTextYellow:link,A.NormalTextYellow:visited
{
  color:#ffffff;
  font-size:12px;
  text-decoration:none;
  
}

A.NormalTextYellow:hover
{
  color:#ffff66;
  font-size:12px;
  text-decoration:none;
  
}
.NormalTextYellow {
	font-size: 12px;
	line-height: 120%;
	color: #ffffff;
	word-break:break-all;
}
.Texthidden
{
	overflow:hidden;
	/*height:165px;443f64,336699，709fce*/
	height:83px;
	width:632px;
}

.HomeTexthidden
{
	overflow:hidden;
	height:150px;
	width:280px;
}

.OnlineServiceText {
	font-size: 14px;
	line-height: 180%;
	color: #443f64;	
	letter-spacing: 1px;
	font-family: "宋体";
	font-weight: normal;
	font-weight: bold;
}
.MessageTitleText {
	font-size: 13px;
	font-weight: bold;
	line-height: 150%;
	color: #709fce;
	letter-spacing: 1px;
}

A.MessageNormalTextLink:link,A.MessageNormalTextLink:visited
{
  color:#709fce;
  font-size:12px;
  text-decoration:none;
  
}

A.MessageNormalTextLink:hover
{
  color:#FF0000;
  font-size:12px;
  text-decoration:none;
  
}
.MessageNormalTextLink {
	font-size: 12px;
	line-height: 120%;
	color: #709fce;
	word-break:break-all;
}
.VertifyCodeStyle
{
	font-size: 12px;
	color: #000000;
	width:60px;
	background-color:#ffffff;
	border: 1px solid #cccccc;
}
.SearchTextStyle
{
	BORDER-RIGHT:#ffffff 1px solid;
	BORDER-TOP:#ffffff 1px solid;
	FONT-SIZE:12px;
	BORDER-LEFT:#ffffff 1px solid;
	BORDER-BOTTOM:#ffffff 1px solid;
	width:190px; 
	height:14px;
}
.CultureHSNormalText
{
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	line-height:24px;
	color: #666666;
	letter-spacing: 1px;
}
.CultureNormalText
{
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	line-height:24px;
	color: #330033;
	letter-spacing: 1px;
}

.CultureboldText {
	font-size: 16px;
	line-height: 150%;
	color: #b244b7;	
	letter-spacing: 1px;
	/*font-family: "helvetica, arial, sans-serif";*/
	font-family: "宋体";
	font-weight: normal;
	font-weight: bold;
}
.textmenu 
{
	height: 298px;
	width: 240px;
	background-repeat: repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/IndexPng/index_04.Png");}


.GaryclassTD {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ce8b8b;
}

.GarymianTD {
	border: 1px solid #999999;
}
.Garymian2TD {
	border: 1px solid #cccccc;
}
.ApproachNormalText
{
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	/*line-height:18px;f6da92*/
	color: #666666;
	/*letter-spacing: 1px;*/
}
/*下拉框样式*/
.SelectButtonCss {
    font-family: "Tahoma", "宋体";
    font-size: 9pt; color: #f3f3f3;
    border: 1px #000000 solid;  
    /*BORDER-BOTTOM: #000000 1px solid; 
    BORDER-LEFT: #000000 1px solid; 
    BORDER-RIGHT: #000000 1px solid; 
    BORDER-TOP: #000000 1px solid;    */
    background-color: #000000;   
    width:130px;  
   
}
.NormalTextbold
{
	font-family:  "宋体";
	font-size: 13px;
	line-height: 120%;
	color: #000000;
	font-weight: bold ;
	word-break:break-all;
}
.OnlineTD {
	/*border: 1px solid #cccccc;*/
	border-bottom:1px solid #cccccc;
}
.ServiceStandTD {
	/*border: 1px solid #cccccc;*/
	/*border-bottom:1px solid #cccccc;104e96,6b6b6b*/
	border-right:1px solid #ff8e00;
}
.CultureNormalTextbold
{
	font-family:  "宋体";
	font-size: 14px;
	line-height: 150%;
	color: #666666;
	font-weight: bold ;
	word-break:break-all;
	letter-spacing: 1px;
}
.NewsListNormalTextbold
{
	font-family:  "宋体";
	font-size: 16px;
	line-height: 150%;
	color: #6b6b6b;
	font-weight: bold ;
	word-break:break-all;
	letter-spacing: 1px;
}

A.NewsListLink:link,A.NewsListLink:visited
{
  color:#a3130c;
  font-size:12px;
  text-decoration:none;
  
}

A.NewsListLink:hover
{
  color:Blue;
  font-size:12px;
  text-decoration:none;
  
}
.NewsListLink {
	font-size: 12px;
	line-height: 120%;
	color: #a3130c;
	word-break:break-all;
}
A.NormalTextIndex:link,A.NormalTextIndex:visited
{
  color:#cccccc;
  font-size:12px;
  text-decoration:none;
  
}

A.NormalTextIndex:hover
{
  color:#ff9900;/*858585,30caff,ff9900 ffa319*/
  font-size:12px;
  text-decoration:none;
  
}
.NormalTextIndex {
	font-size: 12px;
	line-height: 120%;
	color: #cccccc;
	word-break:break-all;
}

A.NormalTextCS:link,A.NormalTextCS:visited
{
  color:#cc0000;
  font-size:12px;
  text-decoration:none;
  
}

A.NormalTextCS:hover
{
  color:#ffa319;
  font-size:12px;
  text-decoration:none;
  
}
.NormalTextCS {
	font-size: 12px;
	line-height: 120%;
	color: #cc0000;
	/*color: #ff7440;*/
	word-break:break-all;
}
.box 
{
	font-size: 12px;
	color: #000000;
	background-color:#FFFFFF;
	border: 1px solid #cccbcb;
}
.LoginVertifyCode {
	font-size: 12px;	
	color: #000000;
	/*word-break:break-all;
	line-height:250%;*/
	width:70px;
	
}