@charset "utf-8";
/* CSS Document */

body{
	margin:0 auto;
	font-size:12px;
	font-family: 宋体;
	/*background:url(../images/topbg2.jpg) top repeat-x;*/
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	TEXT-DECORATION: none
}
A:link {
	COLOR: #474747; 
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #474747; 
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #FF3800; 
	TEXT-DECORATION: none
}
A:active {
	COLOR: #FF3800; 
	TEXT-DECORATION: none
}

form,H2,H3,P,H1{
	padding:0;
	margin:0;
}
#navigation {
	float:right;
	width:515px;
	margin-top:13px;
    height: 35px;
    overflow: hidden;

}
#nava {
    list-style: none;
    height: 35px;
    display: inline;
    overflow: hidden;
}
    
#nava li {
    margin: 0; 
    padding: 0;
    display: inline;
    list-style-type: none;
}
#nava a {
    float: left;
    padding: 35px 0 0 0;
    overflow: hidden;
    
    height :35px;
}
    
#nava a:hover {
    background-position: 0 -35px;
}
.mainnav_divider {
    background-image:  url(../images/menut_r1_c2.gif);
    width: 30px;
    height: 35px;
    float: left;
    overflow: hidden;
}
#mainnav_index A {
	BACKGROUND-IMAGE: url(../images/menut_r1_c1.gif); WIDTH: 66px;
}
#mainnav_index2 A {
	BACKGROUND-POSITION: 0px -35px; BACKGROUND-IMAGE: url(../images/menut_r1_c1.gif); WIDTH: 66px;
}
#mainnav_services A {
	BACKGROUND-IMAGE: url(../images/menut_r1_c3.gif); WIDTH: 66px;
}
#mainnav_services2 A {
	BACKGROUND-POSITION: 0px -35px; BACKGROUND-IMAGE: url(../images/menut_r1_c3.gif); WIDTH: 66px;
}
#mainnav_xuangou A {
	BACKGROUND-IMAGE: url(../images/menut_r1_c5.gif); WIDTH: 82px;
}
#mainnav_xuangou2 A {
	BACKGROUND-POSITION: 0px -35px; BACKGROUND-IMAGE: url(../images/menut_r1_c5.gif); WIDTH: 82px;
}
#mainnav_video A {
	BACKGROUND-IMAGE: url(../images/menut_r1_c7.gif); WIDTH: 66px;
}
#mainnav_video2 A {
	BACKGROUND-POSITION: 0px -35px; BACKGROUND-IMAGE: url(../images/menut_r1_c7.gif); WIDTH: 66px;
}
#mainnav_ganyan A {
	BACKGROUND-IMAGE: url(../images/menut_r1_c9.gif); WIDTH: 66px;
}
#mainnav_ganyan2 A {
	BACKGROUND-POSITION: 0px -35px; BACKGROUND-IMAGE: url(../images/menut_r1_c9.gif); WIDTH: 66px;
}
.searchbtt{
	width:90px;
	height:25px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background:url(../images/submit1.png);
	border:0;
}
INPUT.disabled {
	BORDER-RIGHT: #f2f2f2 1px solid; BORDER-TOP: #f2f2f2 1px solid; BORDER-LEFT: #f2f2f2 1px solid; BORDER-BOTTOM: #f2f2f2 1px solid; BACKGROUND-COLOR: #f2f2f2
}
INPUT.required {
	BORDER-RIGHT: #39A9A4 1px solid; BORDER-TOP: #39A9A4 1px solid; BORDER-LEFT: #39A9A4 1px solid; BORDER-BOTTOM: #39A9A4 1px solid
}
TEXTAREA.required {
	BORDER-RIGHT: #39A9A4 1px solid; BORDER-TOP: #39A9A4 1px solid; BORDER-LEFT: #39A9A4 1px solid; BORDER-BOTTOM: #39A9A4 1px solid
}

.FormButton {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; BACKGROUND: url(../images/submit.png); WIDTH:99px; COLOR: white; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT:25px; BORDER-BOTTOM-STYLE: none;font-weight:bold;margin-top:10px;
}
LEGEND {
	DISPLAY: none
}
DIV.row {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
LABEL {
	FONT-WEIGHT: bold
}
.tblCol2 {
	border-collapse:collapse;
}
.tblCol2 th{
	font-weight:normal;
	text-align:right;
	vertical-align:top;
	padding-top:6px;
}
.tblCol2 td{
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	padding-top:6px;
}
.txtRed {
	color:#c30;
}
.txtRed a:link {
	text-decoration:none;
	color:#c30;
}
.txtRed a:visited {
	text-decoration:none;
	color:#c30;
}
.txtRed a:hover {
	text-decoration:underline;
	color:#666;
}
.txtRed a:link {
	text-decoration:none;
	color:#c30;
}

SELECT {
	
}
FIELDSET {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.fontgray{
	color:#888;
}
.pagenum {
	 PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; PADDING-TOP: 5px; POSITION: relative;  TEXT-ALIGN: center;
}
.pagenum LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma;margin:0;
	
}
.pagenum LI.sp {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(../images/bg_paging_sp.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.pagenum LI A:hover {
	TEXT-DECORATION: underline
}
.pagenum LI.on A {
	FONT-WEIGHT: bold; COLOR: #ff6c00
}
.pagenum LI.prev {
	PADDING-RIGHT: 5px
}
.pagenum LI.next {
	PADDING-LEFT: 5px
}
 
#contact_namesa {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px;  FONT-SIZE: 12px; BACKGROUND: url(../images/contact_input.png) repeat-x; PADDING-BOTTOM: 0px; COLOR: #333333; LINE-HEIGHT: 15px; PADDING-TOP: 3px; HEIGHT: 20px;WIDTH: 250px;
}
#contact_name {
	 PADDING-RIGHT: 0px; PADDING-LEFT: 5px;  FONT-SIZE: 12px; BACKGROUND: url(../images/contact_input.png) repeat-x;PADDING-BOTTOM: 0px; COLOR: #333333; LINE-HEIGHT: 15px; PADDING-TOP: 3px; HEIGHT: 20px; WIDTH: 350px;
}
#background_information {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND:#fff url(../images/contact_textarea.gif) repeat-x; WIDTH: 385px; COLOR: #333333; LINE-HEIGHT: 15px; HEIGHT: 150px
}
.cleara{
	clear:both;
	height:0px;
}