/* CSS Document */
body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;BACKGROUND-COLOR: #FFFFFF;
      SCROLLBAR-SHADOW-COLOR:#333333; SCROLLBAR-ARROW-COLOR:#000000;
      SCROLLBAR-BASE-COLOR:#cfcfcf; SCROLLBAR-DARKSHADOW-COLOR:#cfcfcf;BACKGROUND: url(images/bg.jpg) #FFFFFF repeat-x 50% top}
td  {FONT-SIZE: 12px; COLOR:#4C4C4C;FONT-FAMILY: "宋体";}
object,embed{margin:0px;padding:0px;}
.text-css {BORDER-TOP: #2A2E2B 1px solid; BORDER-BOTTOM: #2A2E2B 1px solid;
           BORDER-LEFT: #2A2E2B 1px solid;BORDER-RIGHT: #2A2E2B 1px solid;
		   PADDING-TOP: 1px;PADDING-BOTTOM: 1px; PADDING-LEFT: 1px;PADDING-RIGHT: 1px;
           FONT-FAMILY: "宋体"; BACKGROUND-COLOR: #FFFFFF;FONT-SIZE: 12px;COLOR: #373737;}
.td-aboutdasai {font-family: "宋体";color:#797979;font-size: 12px;line-height: 1.8;text-decoration: none;}
.td-aboutdasai-2 {font-family: "宋体";color:#797979;font-size: 12px;line-height: 1.8;text-decoration: none;}
.td-aboutdasai-3 {font-family: "宋体";color:#797979;font-size: 12px;line-height: 2;text-decoration: none;}
.td-youshi {font-family: "宋体";color:#787878;font-size: 12px;line-height: 1.7;text-decoration: none;}
.td-jigou {font-family: "宋体";color:#4C4C4C;font-size: 12px;line-height: 1.8;text-decoration: none;}
.td-contact {font-family: "宋体";color:#4C4C4C;font-size: 12px;line-height: 1.4;text-decoration: none;}
.td-contact-2 {font-family: "宋体";color:#4C4C4C;font-size: 12px;line-height: 1.6;text-decoration: none;}
.td-news {font-family: "宋体";color:#4C4C4C;font-size: 12px;line-height: 2;text-decoration: none;}

A:visited {FONT: 12px; color:#000000;/*COLOR: #4D4D4D;*/TEXT-DECORATION: none}
A:hover {FONT: 12px;  color:#000000;/*COLOR: #202020;*/TEXT-DECORATION: underline}
A:link {FONT: 12px; /*COLOR: #4D4D4D;*/ color:#000000;TEXT-DECORATION: none}
A:active {FONT: 12px; /*COLOR: #4D4D4D;*/ color:#000000;TEXT-DECORATION: none}

A.menu:visited {FONT: 12px; COLOR: #FFFFFF; FONT-FAMILY: "宋体";FONT-WEIGHT: bold;TEXT-DECORATION: none}
A.menu:hover {FONT: 12px; COLOR: #FFFFFF;  FONT-FAMILY: "宋体";FONT-WEIGHT: bold;TEXT-DECORATION: underline}
A.menu:link {FONT: 12px; COLOR: #FFFFFF;  FONT-FAMILY: "宋体";FONT-WEIGHT: bold;TEXT-DECORATION: none}
A.menu:active {FONT: 12px; COLOR: #FFFFFF; FONT-FAMILY: "宋体";FONT-WEIGHT: bold;TEXT-DECORATION: none}

A.news:visited {FONT: 12px; /*COLOR: #787878;*/ FONT-FAMILY: "宋体";TEXT-DECORATION: none}
A.news:hover {FONT: 12px; /*COLOR: #787878;*/  FONT-FAMILY: "宋体";TEXT-DECORATION: underline}
A.news:link {FONT: 12px; /*COLOR: #787878;*/  FONT-FAMILY: "宋体";TEXT-DECORATION: none}
A.news:active {FONT: 12px; /*COLOR: #787878;*/ FONT-FAMILY: "宋体";TEXT-DECORATION: underline}

A.show_news:visited {FONT: 12px; COLOR: #666666; FONT-FAMILY: "宋体";TEXT-DECORATION: none}
A.show_news:hover {FONT: 12px; COLOR: #8E2828;  FONT-FAMILY: "宋体";TEXT-DECORATION: none}
A.show_news:link {FONT: 12px; COLOR: #666666;  FONT-FAMILY: "宋体";TEXT-DECORATION: none}
A.show_news:active {FONT: 12px; COLOR: #666666; FONT-FAMILY: "宋体";TEXT-DECORATION: none}

A.jigou:visited {FONT: 12px; COLOR: #4C4C4C; FONT-FAMILY: "宋体";TEXT-DECORATION: none}
A.jigou:hover {FONT: 12px; COLOR: #890000;  FONT-FAMILY: "宋体";TEXT-DECORATION: underline}
A.jigou:link {FONT: 12px; COLOR: #4C4C4C;  FONT-FAMILY: "宋体";TEXT-DECORATION: none}
A.jigou:active {FONT: 12px; COLOR: #4C4C4C; FONT-FAMILY: "宋体";TEXT-DECORATION: none}

A.jigou-2:visited {FONT: 12px; COLOR: #4C4C4C; FONT-FAMILY: "宋体";TEXT-DECORATION: none}
A.jigou-2:hover {FONT: 12px; COLOR: #890000;  FONT-FAMILY: "宋体";TEXT-DECORATION: underline}
A.jigou-2:link {FONT: 12px; COLOR: #4C4C4C;  FONT-FAMILY: "宋体";TEXT-DECORATION: none}
A.jigou-2:active {FONT: 12px; COLOR: #4C4C4C; FONT-FAMILY: "宋体";TEXT-DECORATION: none}

A.institutions:visited {FONT: 12px; COLOR: #2A4A89; FONT-FAMILY: "宋体";FONT-WEIGHT: bold;TEXT-DECORATION: none}
A.institutions:hover {FONT: 12px; COLOR: #292929;  FONT-FAMILY: "宋体";FONT-WEIGHT: bold;TEXT-DECORATION: underline}
A.institutions:link {FONT: 12px; COLOR: #2A4A89;   FONT-FAMILY: "宋体";FONT-WEIGHT: bold;TEXT-DECORATION: none}
A.institutions:active {FONT: 12px; COLOR: #2A4A89; FONT-FAMILY: "宋体";FONT-WEIGHT: bold;TEXT-DECORATION: none}

A.products:visited {FONT: 12px; COLOR: #5B0000; FONT-FAMILY: "宋体";FONT-WEIGHT: bold;TEXT-DECORATION: none}
A.products:hover {FONT: 12px; COLOR: #5B0000;  FONT-FAMILY: "宋体";FONT-WEIGHT: bold;TEXT-DECORATION: underline}
A.products:link {FONT: 12px; COLOR: #5B0000;   FONT-FAMILY: "宋体";FONT-WEIGHT: bold;TEXT-DECORATION: none}
A.products:active {FONT: 12px; COLOR: #5B0000; FONT-FAMILY: "宋体";FONT-WEIGHT: bold;TEXT-DECORATION: none}

A.fenlei:visited {FONT: 12px; COLOR: #787878; FONT-FAMILY: "宋体";TEXT-DECORATION: none}
A.fenlei:hover {FONT: 12px; COLOR: #2A4A89;  FONT-FAMILY: "宋体";FONT-WEIGHT: bold;TEXT-DECORATION: none}
A.fenlei:link {FONT: 12px; COLOR: #787878;   FONT-FAMILY: "宋体";TEXT-DECORATION: none}
A.fenlei:active {FONT: 12px; COLOR: #787878; FONT-FAMILY: "宋体";TEXT-DECORATION: none}

A.houtai_list:visited {FONT: 12px; COLOR: #787878; FONT-FAMILY: "宋体";TEXT-DECORATION: none}
A.houtai_list:hover {FONT: 12px; COLOR: #2A4A89;  FONT-FAMILY: "宋体";FONT-WEIGHT: bold;TEXT-DECORATION: none}
A.houtai_list:link {FONT: 12px; COLOR: #787878;   FONT-FAMILY: "宋体";TEXT-DECORATION: none}
A.houtai_list:active {FONT: 12px; COLOR: #787878; FONT-FAMILY: "宋体";TEXT-DECORATION: none}

A.more:visited {FONT: 12px; COLOR: #650000; FONT-FAMILY: "宋体";TEXT-DECORATION: none}
A.more:hover {FONT: 12px; COLOR: #650000;  FONT-FAMILY: "宋体";TEXT-DECORATION: underline}
A.more:link {FONT: 12px; COLOR: #650000;   FONT-FAMILY: "宋体";TEXT-DECORATION: none}
A.more:active {FONT: 12px; COLOR: #650000; FONT-FAMILY: "宋体";TEXT-DECORATION: none}

A.passion:visited {FONT: 12px; COLOR: #933C47; FONT-FAMILY: "宋体";TEXT-DECORATION: underline}
A.passion:hover {FONT: 12px; COLOR: #933C47;  FONT-FAMILY: "宋体";TEXT-DECORATION: none}
A.passion:link {FONT: 12px; COLOR: #933C47;  FONT-FAMILY: "宋体"; TEXT-DECORATION: underline}
A.passion:active {FONT: 12px; COLOR: #933C47; FONT-FAMILY: "宋体";TEXT-DECORATION: underline}

.button {FONT-SIZE: 12px;COLOR: #000000;FONT-FAMILY: "宋体";BACKGROUND-COLOR: #EEF9FF;border: 1px solid #52A5E0;}
.title-font {FONT-SIZE: 14px;COLOR: #2A4A89;FONT-FAMILY: "宋体";FONT-WEIGHT: bold;}
.jigou-font {FONT-SIZE: 14px;COLOR: #890000;FONT-FAMILY: "宋体";FONT-WEIGHT: bold;}
.update-font {FONT-SIZE: 11px;COLOR: #999999;FONT-FAMILY: "Arial";}
.time-font {FONT-SIZE: 11px;COLOR: #E70113;FONT-FAMILY: "Arial";}
.daohang-font {FONT-SIZE: 14px;COLOR: #FFFFFF;FONT-FAMILY: "宋体";FONT-WEIGHT: bold;}
.daohang-1-font {FONT-SIZE: 14px;COLOR: #000000;FONT-FAMILY: "宋体";FONT-WEIGHT: bold;}
.danwei-font {FONT-SIZE: 13px;COLOR: #494949;FONT-FAMILY: "宋体";FONT-WEIGHT: bold;}
.news-title-font {FONT-SIZE: 14px;COLOR: #FF6600;FONT-FAMILY: "宋体";FONT-WEIGHT: bold;}
.select {left:6px;font-size:12px;width:100px;line-height:50px;border:0px}
.input {BACKGROUND-COLOR: #FFFFFF;height: 21px;width: 166px;font-family: "宋体";color:#828282;font-size: 12px;border: 1px solid #7E9DB9;}
.input-2 {BACKGROUND-COLOR: #F8F8F8;height: 17px;width: 127px;font-family: "宋体";color:#737171;font-size: 12px;border: 1px solid #8E8E8E;}
.input-3 {BACKGROUND-COLOR: #FFFFFF;height: 21px;width: 166px;font-family: "宋体";color:#828282;font-size: 12px;border: 1px solid #C7C7C7;}
.table-input {border: 1px solid; border-color: #c0c0c0;padding:2px 0px 2px 1px;font-size:1.0em;vertical-align:middle;color:#000;}
.reg-input {BACKGROUND-COLOR: #F7F8F8;width: 650px;font-family: "宋体";color:#333333;font-size: 12px;border: 1px solid #949495;}
.copyright {FONT-SIZE: 11px; COLOR: #363636;FONT-FAMILY: "Arial";}
.line {FONT-SIZE: 9px; COLOR: #D3D3D3;FONT-FAMILY: "宋体";}
a.title:link,a.title:hover,a.title:visited,a.title:active
{
	FONT-SIZE: 14px;COLOR: #000000;FONT-FAMILY: "宋体";FONT-WEIGHT: bold;
	text-decoration:none;
}
a.title-font,a.title-font:hover,a.title-font:visited,a.title-font:active
{FONT-SIZE: 14px;COLOR: #2A4A89;FONT-FAMILY: "宋体";FONT-WEIGHT: bold;}

.import
{
	color:red;
	font-weight:bold;
}

/*project table css*/
.projecttable
{

}

.projecttable thead td
{
	border-top:solid 1px #CADCEA;
	border-bottom:solid 1px #CADCEA;
	height:25px;
}

.projecttable tr
{
	height:22px;
}

.projecttable td
{
	border-bottom:dashed 1px #dddddd;
	padding:3px;
}

/*page css*/
.pager
{
	margin:0 auto;
	text-align:right;
	width:100%;
}
.pager span
{
	margin-right:15px;
}
.pager a
{
	margin-right:10px;
}

/*tab css*/
.usual {
	/*background:#181818 none repeat scroll 0 0;*/
	color:#111111;
	margin:8px auto;
	padding:3px;
	width:98%;
}
.usual ul
{
	margin:0px;
	padding:0px;
}
.usual li {
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
.usual ul a {
	background-color:#F5F5F5;
	color:#666666;
	display:block;
	font-family:"宋体";
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:18px;
	margin:1px 1px 1px 1px;
	padding:6px 10px;
	border:solid 1px #DDE9F2;
	text-decoration:none !important;
}
.usual ul a.selected {
	background:#FFFFFF;
	border-bottom:1px solid snow;
	color:#666666;
	cursor:default;
	margin-bottom:0;
	margin:1px 1px 1px 1px;
	padding:6px 10px;
	line-height:18px;
}
.usual ul a:visited, .usual ul a:hover{
	background-color:#F5F5F5;
	color:#666666;
	display:block;
	font-family:"宋体";
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:18px;
	margin:1px 1px 1px 1px;
	padding:6px 10px;
	border:solid 1px #DDE9F2;
	text-decoration:none !important;
}
.usual div {
	-x-system-font:none;
	/*background:snow none repeat scroll 0 0;*/
	clear:left;
	margin:0px;
	padding:0px;
	font-family:"宋体";
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	background-color:#F3F8FC;
}
.usual div a {
	color:#000000;
	font-weight:bold;
}

#projects {
	/*background:#181818 none repeat scroll 0 0;*/
	color:#111111;
	padding:3px;
	width:98%;
}
#projects ul
{
	float:left;
	margin:0px;
	padding:0px;
	width:90px;
}
#projects li {
	list-style:none;
	margin:0px;
	padding:0px;
	margin-bottom:3px;
}
#projects ul a {
	background-color:#F5F5F5;
	color:#666666;
	display:block;
	font-family:"宋体";
	font-size:12px;
	font-weight:bold;
	margin:1px 1px 1px 1px;
	padding:6px 10px;
	border:solid 1px #DDE9F2;
	text-decoration:none !important;
	background-image:url("images/tabunselecte.gif");
	background-repeat:no-repeat;
	height:25px;
}
#projects ul a.selected {
	background:#FFFFFF;
	border:0px;
	border-right:solid 1px #DDE9F2;
	color:#666666;
	cursor:default;
	background-image:url("images/tabselected.gif");
	background-repeat:no-repeat;
	height:25px;
}
#projects ul a:visited{
	background-color:#F5F5F5;
	color:#666666;
	display:block;
	font-family:"宋体";
	font-size:12px;
	font-weight:bold;
	margin:1px 1px 1px 1px;
	padding:6px 10px;
	border:solid 1px #DDE9F2;
	text-decoration:none !important;
	background-image:url("images/tabunselecte.gif");
	background-repeat:no-repeat;
	height:25px;
}
#projects div {
	margin:0px;
	padding:0px;
	font-family:"宋体";
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	background-color:#F3F8FC;
	text-align:left;
	width:565px;
	overflow-x:auto;
}
#projects div a {
	color:#000000;
}

/*validate css*/
label.error {
  background:url("images/reg3.gif") no-repeat 0px 0px;
  padding-left: 14px;
  font-family:"宋体";
  font-size:11px;
  line-height:20px;
}
label.success {
  background:url("images/reg4.gif") no-repeat 0px 0px;
  padding-left: 14px;
  line-height:20px;
}

.ptabtitle
{
	font-weight:bold;
}

.memos
{
	border:solid 1px #DDE9F2;
	padding:5px;
}

.ptable
{}

.ptable td
{
	text-align:left;
}

.contents
{
	margin:0px;
	padding:0px;
	font-family:"宋体";
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	width:550px;
	overflow-x:auto;
}

.printcontents
{
	margin:0px;
	padding:5px;
	font-family:"宋体";
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:200%;
	width:1000;
	overflow-x:auto;
}

.btnbg
{
	background-image:url(images/anbj_02.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding-bottom:5px;
}
.btnbg a,.btnbg a:visited
{
	color:#FFFFFF;
}

.textindent
{
	text-indent:2em;
}

.overhidden
{
	padding-top:2px;
	height:15px;
	line-height:20px;
	overflow:hidden;
	text-overflow:ellipsis;
}