.txt1 {
	font-family: "新细明体";
	font-size: 10pt;
	line-height: 18pt;
	text-align: justify;
}

.txt1b {
	font-family: "新细明体";
	font-size: 10pt;
	color: #FFFFFF;
}
.txt1c {
	font-family: "新细明体";
	font-size: 11pt;
	color: #996666;
}
.txt1e {
	font-family: "新细明体";
	font-size: 10pt;
	color: #666666;
}
A.txt1e:link {
	COLOR: #666666;
	TEXT-DECORATION: none;
}
A.txt1e:visited {
	COLOR: #666666;
	TEXT-DECORATION: none;
}
A.txt1e:hover {
	COLOR: #990003;
	TEXT-DECORATION: none;
}


.txt1t {
	font-family: "新细明体";
	font-size: 10pt;
	line-height: 18pt;
}

.txt1tss {
	font-family: "新细明体";
	font-size: 8pt;
	line-height: 18pt;
}

A.txt1:link {
	COLOR: #010101;
	TEXT-DECORATION: none;
}
A.txt1:visited {
	COLOR: #010101;
	TEXT-DECORATION: none;
}
A.txt1:hover {
	COLOR: #FF0000;
	TEXT-DECORATION: none;
}
A.backtop:link {
	font-weight: normal;
	COLOR: #FF0000;
	TEXT-DECORATION: none;
}
A.backtop:visited {
	font-weight: normal;
	COLOR: #FF0000;
	TEXT-DECORATION: none;
}
A.backtop:hover {
	font-weight: normal;
	COLOR: #FF6600;
	TEXT-DECORATION: none;
}
A.headmenu:link {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
A.headmenu:visited {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
A.headmenu:hover {
	COLOR: #cc6666;
	TEXT-DECORATION: none;
}
A.item4:link {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
A.item4:visited {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
A.item4:hover {
	COLOR: #ff6600;
	TEXT-DECORATION: underline;
}
.box1 {
	overflow: scroll;
	clip: rect(   );
}
.backtop {
	font-family: "新细明体";
	font-size: 10pt;
	line-height: 18pt;
	color: #FF0000;
	font-weight: normal;
}
.heading1 {
	font-family: "新细明体";
	font-size: 10pt;
	line-height: 18pt;
	font-weight: bold;
	color: #CC0000;
}
.heading2 {
	font-family: "新细明体";
	font-size: 14pt;
	line-height: 18pt;
	font-weight: bolder;
	color: #B50000;
}
.heading3 {
	font-family: "新细明体";
	font-size: 16pt;
	line-height: 18pt;
	font-weight: bolder;
	color: #990000;
}
.heading4 {
	font-family: "新细明体";
	font-size: 16pt;
	line-height: 18pt;
	font-weight: bolder;
	color: #0067CC;
}
.txt2b {
	font-family: "新细明体";
	font-size: 12pt;
	line-height: 18pt;
	font-weight: bold;
}
.headmenu {
}
.item1 {
	font-family: "新细明体";
	font-size: 10pt;
	line-height: 18pt;
}
.txt1d {
	font-family: "新细明体";
	font-size: 10pt;
	line-height: 18pt;
	text-decoration: underline;
}
.txt3 {
	font-family: "新细明体";
	font-size: 10pt;
	line-height: 24pt;
	
}
A.txt3:link {
	COLOR: #FF6600;
	TEXT-DECORATION: none;
		font-size: 10pt;
}
A.txt3:visited {
	COLOR: #FF6600;
	TEXT-DECORATION: none;
}
A.txt3:hover {
	COLOR: #0000FF;
	TEXT-DECORATION: none;
}

.txt1a {
	font-family: "新细明体";
	font-size: 10pt;
	line-height: 24pt;
	
}
A.txt1a:link {
	COLOR: #FF6600;
	TEXT-DECORATION: none;
		font-size: 10pt;
}
A.txt1a:visited {
	COLOR: #FF6600;
	TEXT-DECORATION: none;
}
A.txt1a:hover {
	COLOR: #0000FF;
	TEXT-DECORATION: none;
}
.item21 {
	font-family: "新细明体";
	font-size: 10pt;
	text-align: left;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 1px;
	/*padding-left: 20px; line-height: 18pt; padding-top: 3px; padding-bottom: 3px; border: 1px #E9E9E9 solid; border-color: #E9E9E9*/
	/*padding-left: 20px; line-height: 18pt; padding-top: 3px; padding-bottom: 3px; border: 1px #E9E9E9 solid; border-color: #E9E9E9*/
}
.item2 {
	font-family: "新细明体";
	font-size: 10pt;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 1px;
	/*padding-left: 20px; line-height: 18pt; padding-top: 3px; padding-bottom: 3px; border: 1px #E9E9E9 solid; border-color: #E9E9E9*/
	/*padding-left: 20px; line-height: 18pt; padding-top: 3px; padding-bottom: 3px; border: 1px #E9E9E9 solid; border-color: #E9E9E9*/
}
.item3 {
	font-family: "新细明体";
	font-size: 10pt;
	line-height: 18pt;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	vertical-align: top;
	border-color: #E9E9E9 black black;
	background-image: url(../images/chs/table2_03.gif);
	background-repeat: repeat-x;
}
.item3h {
	font-family: "新细明体";
	font-size: 10pt;
	padding-left: 20px;
	vertical-align: middle;
	border-color: #E9E9E9 black black;
	background-image: url(../images/chs/table2_02.gif);
	background-repeat: repeat-x;
	height: 26px;
	font-weight: bold;
	color: #FF6633;
}
.item4 {
	font-family: "新细明体";
	font-size: 10pt;
	line-height: 18pt;
	text-align: justify;
}
.link1 {  }
.link2 {  }
.link3 {  }
.link4 {  }

.content_orange {
	font-family: "新细明体";
	font-size: 10pt;
	font-weight: bold;
	color: #FF6633;
	text-decoration: none;
}

a.link1:link { 
	COLOR: #003366;
	TEXT-DECORATION: none;
 }
a.link1:visited { 
	COLOR: #003366;
	TEXT-DECORATION: none;
 }
a.link1:hover { 
	COLOR: #003366;
	TEXT-DECORATION: underline;
 }
a.link2:link { 
	COLOR: #FF6633;
	TEXT-DECORATION: none;
 }
a.link2:visited { 
	COLOR: #FF6633;
	TEXT-DECORATION: none;
 }
a.link2:hover { 
	COLOR: #FF6633;
	TEXT-DECORATION: underline;
 }
a.link3:link {
	COLOR: #ff0066;
	TEXT-DECORATION: none;
  }
a.link3:visited {
	COLOR: #ff0066;
	TEXT-DECORATION: none;
  }
a.link3:hover {
	COLOR: #ff0066;
	TEXT-DECORATION: underline;
  }
a.link4:link { 
	COLOR: #9900cc;
	TEXT-DECORATION: none;
 }
a.link4:visited { 
	COLOR: #9900cc;
	TEXT-DECORATION: none;
 }
a.link4:hover { 
	COLOR: #9900cc;
	TEXT-DECORATION: underline;
 }

a.linksitemap:link { 
	COLOR: #000000;
	TEXT-DECORATION: none;
 }
a.linksitemap:visited { 
	COLOR: #000000;
	TEXT-DECORATION: none;
 }
a.linksitemap:hover { 
	COLOR: #000000;
	TEXT-DECORATION: underline;
 }

a.linkheading1:link { 
	COLOR: #CC0000;
	TEXT-DECORATION: none;
 }
a.linkheading1:visited { 
	COLOR: #CC0000;
	TEXT-DECORATION: none;
 }
a.linkheading1:hover { 
	COLOR: #CC0000;
	TEXT-DECORATION: underline;
 }

.content_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A31919;
	text-decoration: none;
}

.item2h { font-family: "新细明体"; font-size: 10pt; padding-top: 5px; padding-bottom: 3px ; font-weight: bold; color: #FF6633; background-image: url(../images/chs/table1_01.gif); background-repeat: repeat-x; padding-left: 20px;}
.item2hn { font-family: "新细明体"; font-size: 10pt; padding-top: 5px; padding-bottom: 3px ; font-weight: bold; color: #FF6633; background-image: url(../images/chs/table1_01.gif); background-repeat: repeat-x; text-align: center;}

.tab_content { width: 585px; border: 1px solid #cccccc; }

/* one-touch style */
.menutitle{
}

/* one-touch style */
.submenu{

}

/* one-touch style */
.submenu2{
margin-bottom: 0em;
}




/* news front page */
.news_ul {
margin: 0px;
padding: 0px;
}
.news_ul li {
list-style: none;
background: url(../images/chs/dot1.gif) no-repeat 0px -4px;
padding: 0px 0px 0px 20px;
height: 20px;
}

/* news sub page */
.news_detail {
margin: 0px;
padding: 0px;
display: block;
width: 530px;
}
.news_detail div {
float: left;
list-style: none;
background: url(../images/chs/dot1.gif) no-repeat 0px 0px;
padding: 4px 0px 0px 20px;
height: 22px;
width: 380px;
word-wrap: break-word;
text-align: left;
}
.news_detail li {
float: left;
list-style: none;
background: url(../images/chs/dot1.gif) no-repeat 0px 3px;
padding: 4px 0px 0px 20px;
height: 22px;
width: 380px;
word-wrap: break-word;
text-align: left;
}
.news_detail span {
float: right;
padding: 0px;
height: 22px;
width: 130px;
text-align: left;
}



/* offers sub page */
.offers_detail {
margin: 0px;
padding: 0px;
display: block;
width: 550px;
}
.offers_detail div {
float: left;
list-style: none;
background: url(../images/chs/dot2.gif) no-repeat 0px 0px;
padding: 4px 0px 0px 20px;
height: 22px;
width: 390px;
word-wrap: break-word;
text-align: left;
}
.offers_detail li {
float: left;
list-style: none;
background: url(../images/chs/dot2.gif) no-repeat 0px 3px;
padding: 4px 0px 0px 20px;
height: 22px;
width: 390px;
word-wrap: break-word;
text-align: left;
}
.offers_detail span {
float: right;
padding: 0px;
height: 22px;
width: 130px;
text-align: left;
}

/* offers sub page */
.offers_detail_1 {
margin: 0px;
padding: 0px;
display: block;
width: 550px;
}
.offers_detail_1 div {
float: left;
list-style: none;
background: url(../images/chs/dot2.gif) no-repeat 0px 0px;
padding: 4px 0px 0px 20px;
height: 22px;
width: 385px;
word-wrap: break-word;
text-align: left;
}
.offers_detail_1 li {
float: left;
list-style: none;
background: url(../images/chs/dot2.gif) no-repeat 0px 3px;
padding: 4px 0px 0px 20px;
height: 22px;
width: 385px;
word-wrap: break-word;
text-align: left;
}
.offers_detail_1 span {
float: right;
padding: 0px;
height: 22px;
width: 140px;
text-align: left;
}