@charset "utf-8";
/* CSS Document */

body,table,td,th,input,select,textarea {
	font-family: Verdana,Tahoma, Arial, ;
	font-size: 11px;
	color: #666666;
	margin: 0;
}

form{margin:0}
.noInput{padding-left:0px; padding-right:0px; line-height:normal; height:auto; border:0px none;}
table{border-collapse:collapse;}



#menu a{font-size:11px; display:block; width:136px; height:29px;line-height:29px; text-decoration: none;/* filter: DropShadow(Color=#FFFFFF, OffX=1, OffY=1, Positive=1); background:url(images/web/space.gif);*/}
#menu a:hover,#menu a:active,#menu .menuA{background:url(../images/menuA.gif) center bottom; color:#084ABA;	font-weight: bold;}

#show{margin:8px auto 22px auto; width:850px; height:180px;}
#mid{margin:auto; width:850px; background:url(images/web/mid_bg.gif) repeat-y 211px top;}
#left_solid{
	padding-bottom:5px;
	border-right:1px solid #E7E5E5;
	width:228px;
}

#left1{background:url(nx_left_03.jpg); 
padding-top:10px; 
padding-bottom:10px;
border-left:solid 1px #E1E1E1;
border-right:solid 1px #E1E1E1;
}

.STYLE1 {color: #009900}

.pro_border{
	border: 1px solid #cccccc;
}

A {
	COLOR: #666666;
	FONT-SIZE: 11px;
	text-decoration: none;
}

A:hover {
	COLOR: #084ABA;
	FONT-SIZE: 11px;
	text-decoration: none;
}


A.bai {
	COLOR: #ffffff;
	FONT-SIZE: 11px;
	text-decoration: none;
	font-weight: bold;
}
A.bai:hover {
	COLOR: #ffffff;
	FONT-SIZE: 11px;
	text-decoration: none;
	font-weight: bold;
}

TEXTAREA {
	BORDER-RIGHT: #dddddd 1px solid; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: #dddddd 1px solid; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 4px; 
	BORDER-LEFT: #dddddd 1px solid; 
	COLOR: #666666; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #dddddd 1px solid
}
INPUT {
	BACKGROUND-COLOR: #fbfbfb;
	border: 1px solid #dddddd;
}
SELECT {
	FONT-FAMILY: Verdana,Arial
}

#left_zi{
	padding-top:10px;
	color:#084ABA;
	padding-bottom:10px;
	font-weight: bold;
	background: transparent url(../../images/btbg.gif) repeat-x scroll left bottom; 
}
#left_zi3{
	padding-top:10px;
	color:#084ABA;
	padding-bottom:10px;
	font-weight: bold;
}
#xuxian{	background: transparent url(../../images/btbg.gif) repeat-x scroll left bottom; }


#border_pro{ border:solid 1px #CCCCCC;} 

#leftnav A {
	DISPLAY: block; 
	PADDING-LEFT: 24px; 
	BACKGROUND: url(../images/nx_about_031.jpg) #ffffff no-repeat 0px center;
	WIDTH: 180px; 
	LINE-HEIGHT: 25px; 
	HEIGHT: 25px;

}
#leftnav A {
	BORDER-RIGHT: #e6e6e6 1px solid; BORDER-TOP: #e6e6e6 1px solid; DISPLAY: block; PADDING-LEFT: 24px; BACKGROUND: url(../images/arr3.gif) #ffffff no-repeat 8px center; MARGIN: 3px auto auto; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 175px; LINE-HEIGHT: 25px; BORDER-BOTTOM: #e6e6e6 1px solid; LETTER-SPACING: 1px; HEIGHT: 22px
}
#leftnav .this {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/arr3_a.gif) #ffffff no-repeat 0px center; COLOR: #ffffff
}
#leftnav A:hover {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/arr3_a.gif) #ffffff no-repeat 0px center; COLOR: #ffffff
}
#leftnav A:active {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/arr3_a.gif) #ffffff no-repeat 0px center; COLOR: #ffffff
}
#leftnav .prolist {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e6e6e6 1px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 8px; MARGIN: auto; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 175px; LINE-HEIGHT: 25px; PADDING-TOP: 6px; BORDER-BOTTOM: #e6e6e6 1px solid
}
#leftnav .prolist A {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 1px auto auto; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid; LETTER-SPACING: 0px; HEIGHT: 23px
}
#leftnav .prolist A:hover {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%
}
#leftnav .prolist A:active {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%
}
.About_left_A{
	padding-left:35px;
	background-image: url(../images/line3.gif);
}

.About_left_B{
	background-image:url(../images/nx_about_03.jpg);
	padding-left:35px;
}
.aGray {
	COLOR: #999999
}

.about_top{
padding-bottom:10px; 
padding-top:15px;
background: transparent url(../../images/btbg.gif) repeat-x scroll left bottom; 
-moz-background-clip: -moz-initial; 
-moz-background-origin: -moz-initial; 
-moz-background-inline-policy: -moz-initial;
}

bottom_bg{
	background-image: url(../images/bottom_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}


.pronew_item{
	margin:0px auto 15px 0px!important;
	margin:12px auto;
	font-weight:bold;
	height:45px;
	color:#EB8C35;
	font:12px Verdana;
}

.spro{margin:0;font:12px Verdana;float:right; padding-top:5px;}
.spro a:link{color:#EB8C35;text-decoration: underline;}
.spro a:visited{color:#EB8C35;text-decoration:underline;}
.spro a:hover{color:#ED9341}

.imgborder {
	BORDER-RIGHT: #f7f7f7 1px solid; 
	BORDER-TOP: #f7f7f7 1px solid; 
	BORDER-LEFT: #f7f7f7 1px solid; 
	BORDER-BOTTOM: #f7f7f7 1px solid
}

.news_title{
	border:1px dotted #FEB697; padding:8px; text-align:center; font-size:14px; color:#333333; background:#FFFAF9;
}

.lan {
	color: #27B4E1;
	font-weight: bold;
	background-color:#F6F6F6;
	font-size: 14px;
}

.bai {
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
}

.border_4  {
	border: 1px solid #E4E4E4;
	}



/* form validation */
.onShow {
	background: url(../images/reg1.gif) no-repeat;
	padding-left: 25px;
	padding-right: 10px;
	vertical-align: middle;
	line-height: 22px;
}

.onFocus {
	background: #E9F0FF url(../images/reg2.gif) no-repeat;
	padding-left: 25px;color:#2C2E43;
	padding-right: 10px;
	vertical-align: middle;
	line-height: 22px;
}

.onError {
	background: #FFF2E9 url(../images/reg3.gif) no-repeat;
	padding-left: 25px;color:#2C2E43;
	padding-right: 10px;
	vertical-align: middle;
	line-height: 22px;
}

.onSuccess {
	background: #E9FFEB url(../images/reg4.gif) no-repeat;
	padding-left: 25px;color:#2C2E43;
	padding-right: 10px;
	vertical-align: middle;
	line-height: 22px;
}

#mainContent{ overflow:hidden;
	position:relative;
	margin:auto;
	text-align:left;
	width:600px;
	background-repeat: repeat-y;
}
/*right*/
#rightbox1{float: left;padding: 0px 0px 20px 0px!important;width: 640px;}

.inquiry .star{ color: #FE9C43 ; padding-right:3px;}
.inquiry .error_info{ color:#FE9C43;}
.top_bg{
	background-image: url(../../images/tt_02.jpg);
	background-repeat: repeat-x;
}
#menu {
	margin: auto; width: 984px; position: absolute; HEIGHT: 240px; z-index:1;
}
#left_zi2{ padding-top:10px;}
.lan1 {
	color: #0164C2;
	font-weight: bold;
}