
.bbigfont {
	font-size: 18px;
	color: 025FAD;
	
}
.bb1 {
	background-image: url(image/hh.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.gray1 {
	font-size: 12px;
	line-height: 140%;
	color: #333333;
}
td {
	font-size: 12px;
}
.banner1 {
	background-image: url(image/banner.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.tbg {
	background-image: url(image/tbg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.blue {
	font-size: 12px;
	color: 0A5DAD;
}
.main {
	font-size: 12px;
	line-height: 200%;
	color: 828282;
}
a.b1:link {
	font-size: 12px;
	color: 0A5DAD;
	text-decoration: none;
}
a.b1:visited {
	font-size: 12px;
	color: 0A5DAD;
	text-decoration: none;
}
a.b1:active {
	font-size: 12px;
	color: 0A5DAD;
	text-decoration: none;
}
a.b1:hover {
	font-size: 12px;
	color: #0C6FD1;
	text-decoration: none;
}
.newsbb {
	background-image: url(image/banner_news.jpg);
	background-repeat: no-repeat;
}
a.a1:link {
	font-size: 12px;
	color: 333333;
	text-decoration: none;
}
a.a1:visited {
	font-size: 12px;
	font-weight: normal;
	color: 333333;
	text-decoration: none;
}
a.a1:hover {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a.a1:active {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.blue2 {
	font-size: 12px;
	color: 0D345B;
	text-decoration: none;
	font-family:Arial;
	
}
.cpzs {
	background-image: url(image/cpzs.jpg);
	background-repeat: no-repeat;
}
.job {
	background-image: url(image/banner_job.jpg);
	background-repeat: no-repeat;
}
.main2 {
	font-size: 12px;
	line-height: 160%;
	color: #333333;
}
.f1 {
	font-size: 12px;
}
.a3 {
	font-size: 12px;
}
.stbg {
	background-image: url();
	background-repeat: no-repeat;
	background-position: right top;
}
.productst {
	background-image: url(image/banner_productst.jpg);
	background-repeat: no-repeat;
}
.bb2 {
	background-image: url(image/bord1.jpg);
	background-repeat: no-repeat;
	background-position: center;
}


.font3 {
	FONT-SIZE: 13px;
	FILTER: Glow(Color=#000000, Strength=4);
	font-weight: bold;
	COLOR: #ffffff; FONT-FAMILY: "Arial Black";  TEXT-DECORATION: none
}
.font4{
	FONT-SIZE: 13px;
	FILTER: Glow(Color=#FF8400, Strength=4);
	font-weight: bold;
	COLOR: #ffffff; FONT-FAMILY: "Arial Black";  TEXT-DECORATION: none
}
.font41{
	FONT-SIZE: 13px;
	
	
	COLOR: #ffffff; FONT-FAMILY: "Arial ";  TEXT-DECORATION: none
}
.font5{
	FONT-SIZE: 13px;
	FILTER: Glow(Color=#0453A1, Strength=4);
	font-weight: bold;
	COLOR: #ffffff; FONT-FAMILY: "Arial Black";  TEXT-DECORATION: none
}
.font6{
	FONT-SIZE: 13px;
	FILTER: Glow(Color=#0359A6, Strength=4);
	font-weight: bold;
	COLOR: #ffffff; FONT-FAMILY: "Arial";  TEXT-DECORATION: none
}
a:link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:active {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color: #095CA8;
	text-decoration: none;
}
.txbg {
	
	background-repeat: no-repeat;
	background-position: right top;
}
.bannertx {
	background-image: url(image/banner_tx.jpg);
	background-repeat: no-repeat;
}
.jybg {
	background-image: url(image/jybg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.jybg2 {
	background-image: url(image/jy.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.bannerjy {
	background-image: url(image/banner_jy.jpg);
	background-repeat: no-repeat;
}
.main3 {
	font-size: 12px;
	line-height: 140%;
	color: #333333;
	text-decoration: none;
}
.service {
	background-image: url(image/service.jpg);
	background-repeat: no-repeat;
}
.wz {
	background-image: url(image/wz.jpg);
	background-repeat: no-repeat;
}
.mian4 {
	font-size: 12px;
	line-height: 210%;
}
.bb3 {
	border: 1px solid #999999;
}
.red {
	color: #FF0000;
}

.tuangou {
	background-image: url(image/banner0.jpg);
	background-repeat: no-repeat;
}

.wzdt {
	background-image: url(image/banner00.jpg);
	background-repeat: no-repeat;
}

A.subnavi:link {
	PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND-IMAGE: url(main_navi2.gif); WIDTH: 199px; COLOR: #000000; PADDING-TOP: 8px; HEIGHT: 26px; TEXT-DECORATION: none
}
A.subnavi:visited {
	PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND-IMAGE: url(main_navi2.gif); WIDTH: 199px; COLOR: #000000; PADDING-TOP: 8px; HEIGHT: 26px; TEXT-DECORATION: none
}
A.subnavi:hover {
	PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND-IMAGE: url(main_navi2a.gif); WIDTH: 199px; COLOR: #ff6600; PADDING-TOP: 8px; HEIGHT: 26px; TEXT-DECORATION: none
}
A.subnavi:active {
	PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND-IMAGE: url(main_navi2.gif); WIDTH: 199px; COLOR: #000000; PADDING-TOP: 8px; HEIGHT: 26px; TEXT-DECORATION: none
}












lupin

.searchmessage {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial
}
.searchoption {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial
}
.disclaimer {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.copyright {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Arial
}
.bodytext {
	FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: Arial
}
.Arrow {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial
}
.pagepath {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.search {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial
}
.searchLupin {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial
}
.newsname {
	FONT-SIZE: 11px; COLOR: #ff00ff; FONT-FAMILY: Arial
}
.address {
	FONT-SIZE: 12px; COLOR: #444444; FONT-FAMILY: Arial
}
.email {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.addresstit {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: Arial
}
.pagename_fp {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2e7600; FONT-FAMILY: Arial
}
.pagename_api {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ce4631; FONT-FAMILY: Arial
}
.pagename_loc {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #57718f; FONT-FAMILY: Arial
}
.pagename_rd {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #015b91; FONT-FAMILY: Arial
}
.pagename_inv {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #008080; FONT-FAMILY: Arial
}
.pagename_news {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4044c0; FONT-FAMILY: Arial
}
.pagename_partner {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #576950; FONT-FAMILY: Arial
}
.pagename_commu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9154b2; FONT-FAMILY: Arial
}
.pagename_career {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #db6d06; FONT-FAMILY: Arial
}
.pagename_getin {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ec300f; FONT-FAMILY: Arial
}
.pagename_resource {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #707428; FONT-FAMILY: Arial
}
.tabhead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial
}
.tabcontent {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #808080 1px solid; COLOR: #000000; BORDER-BOTTOM: #808080 1px solid; FONT-FAMILY: Arial
}
.popuptext {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial
}
.smalltext {
	MARGIN-TOP: 4pt; FONT-SIZE: 11px; COLOR: #4a4a4a; FONT-FAMILY: Arial; LETTER-SPACING: 0.35pt; TEXT-DECORATION: none
}
.smalltext_ul {
	MARGIN-TOP: 4pt; FONT-SIZE: 10pt; COLOR: #4a4a4a; FONT-FAMILY: Arial; LETTER-SPACING: 0.35pt; TEXT-DECORATION: underline
}
.smalltext_hl {
	MARGIN-TOP: 4pt; FONT-SIZE: 11px; COLOR: #4a4a4a; FONT-FAMILY: Arial; LETTER-SPACING: 0.35pt; TEXT-DECORATION: underline
}
.pagetit_news {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #4044c0; FONT-FAMILY: Arial
}
.archivedate {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial
}
.tabhead_inv {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #008080; FONT-FAMILY: Arial
}
.tabhead_loc {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #444444; FONT-FAMILY: Arial
}
.blackbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial
}
INPUT {
	BORDER-RIGHT: #cacaca 1px solid; BORDER-TOP: #cacaca 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cacaca 1px solid; BORDER-BOTTOM: #cacaca 1px solid; FONT-FAMILY: Arial
}
OPTION {
	BORDER-RIGHT: #cacaca 1px solid; BORDER-TOP: #cacaca 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cacaca 1px solid; BORDER-BOTTOM: #cacaca 1px solid; FONT-FAMILY: Arial
}

.smalltext_career {
	MARGIN-TOP: 4pt; FONT-SIZE: 11px; COLOR: #ff3300; FONT-FAMILY: Arial; LETTER-SPACING: 0.35pt
}
.largetext_sitemap {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.smalltext_sitemap {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
