/* CSS Document */
body{
	color:#939393;
	background:url(../images/index_04.jpg) top center repeat-x;
	}
.body_width{
	width:937px;
	overflow:hidden;
	margin:0px auto;
	padding:0px;
	}
.menu{
	background:url(../images/menu.jpg) top center no-repeat;
	width:892px;
	overflow:hidden;
	padding:0px 28px 0px 17px;
	margin:0px;
	}
.menu_a{
	background:url(../images/menu_cn.jpg) top center no-repeat;
	width:892px;
	overflow:hidden;
	padding:0px 28px 0px 17px;
	margin:0px;
		}
.menu_1{
	width:684px;
	overflow:hidden;
	margin:0px;
	padding:0px;
	text-align:left;
	line-height:43px;
	}
.menu_1 li{
	padding:0px 15px 0px 15px;
	overflow:hidden;
	margin:0px;
	float:left;
	color:#F3F3E6;
	font-size:12px;
	font-weight:bold;
	}
.menu_1 li a,.menu_1 li a:link,.menu_1 li a:visited {color:#F3F3E6; text-decoration:none;}
.menu_1 li a:hover {color:#FFD800; text-decoration:underline;}
.menu_1 li a:active {color:#FFD800; text-decoration:none;}

.menu_1a{
	width:684px;
	overflow:hidden;
	margin:0px;
	padding:0px;
	text-align:left;
	line-height:43px;
	}
.menu_1a li{
	padding:0px 17px 0px 17px;
	overflow:hidden;
	margin:0px;
	float:left;
	color:#F3F3E6;
	font-size:12px;
	font-weight:bold;
	}
.menu_1a li a,.menu_1a li a:link,.menu_1a li a:visited {color:#F3F3E6; text-decoration:none;}
.menu_1a li a:hover {color:#FFD800; text-decoration:underline;}
.menu_1a li a:active {color:#FFD800; text-decoration:none;}

.search{
	width:208px;
	overflow:hidden;
	margin:0px;
	padding:0px;
	}
.search_1{
	width:29px;
	overflow:hidden;
	margin:0px;
	padding:0px;
	}
.search_3{
	width:4px;
	overflow:hidden;
	margin:0px;
	padding:0px;
	}
.search_2{
	width:115px;
	overflow:hidden;
	margin:0px;
	background:url(../images/search_2.jpg) top center repeat-x;
	padding:13px 0px 9px 0px;
	}
.search_2 input{
	border:none;
	background:none;
	height:16px;
	line-height:16px;
	width:115px;
	color:#FFF;
	}
.search_4{
	color:#F7FFE0;
	text-align:center;
	margin:0px;
	padding:0px;
	line-height:12px;
	width:60px;
	line-height:43px;
	}
.bottom{
	background:url(../images/bottom.jpg) top center repeat-x;
	
	}
.bottom span{
	color:#65B00B
	}
.profile{
	width:434px;
	overflow:hidden;
	margin:0px;
	padding:5px 0px 15px 18px;
	}
.profile_tm{
	font-size:15px;
	line-height:40px;
	width:100%;
	margin:0px;
	padding:0px;
	color:#276227;
	font-weight:bold
	}
.center{
	background-color:#FFF
	}
.profile_tm a,.profile_tm a:link,.profile_tm a:visited {color:#276227; text-decoration:none;}
.profile_tm a:hover {color:#276227; text-decoration:underline;}
.profile_tm a:active {color:#276227; text-decoration:none;}
.contact_tm{
	font-size:15px;
	line-height:40px;
	width:188px;
	margin:0px;
	padding:0px 0px 0px 0px;
	color:#276227;
	padding-left:16px;
	font-weight:bold
	}
.contact_tm a,.contact_tm a:link,.contact_tm a:visited {color:#276227; text-decoration:none;}
.contact_tm a:hover {color:#276227; text-decoration:underline;}
.contact_tm a:active {color:#276227; text-decoration:none;}
.profile_lr{
	width:100%;
	overflow:hidden;
	margin:0px;
	padding:0px;
	}
.profile_lr span{
	font-weight:bold;
	color:#E8A659;
	}
.profile_button{
	width:100%;
	overflow:hidden;
	text-align:right;
	margin:0px;
	padding-top:6px;
	}
.contact{
	width:422px;
	background:url(../images/contact_bj.jpg) top center no-repeat;
	padding:5px 5px 15px 0px;
	margin:0px;
	padding:0px;
}
.contact_lr{
	padding:5px 85px 0px 123px;
	width:214px;
	overflow:hidden;
	margin:0px;
	}
.contact_lr span{
	font-size:18px;
	font-weight:bold;
	color:#E87D00;
	line-height:34px;
	}
.contact_button{
	padding:32px 18px 0px 123px;
	width:281px;
	overflow:hidden;
	margin:0px;
	text-align:right
	}
.tp{
	width:286px;
	overflow:hidden;
	margin:0px;
	padding:0px;
	}
.tp_1{
	width:286px;
	overflow:hidden;
	margin:0px;
	padding:0px 40px 0px 39px;
	}
.center_r{
	background:url(../images/c_right.jpg) top center no-repeat;
	}
.pro_ser{
	background:url(../images/pro_ser_1.jpg) top center no-repeat;
	padding:0px 0px 0px 23px;
	line-height:34px;
	font-weight:bold;
	color:#1D1D1D;
	font-size:14px;
	width:181px;
	}
.pro_ser a,.pro_ser a:link,.pro_ser a:visited {color:#1D1D1D; text-decoration:none;}
.pro_ser a:hover {color:#1D1D1D; text-decoration:underline;}
.pro_ser a:active {color:#1D1D1D; text-decoration:none;}
.pro_ser_1{
	width:100%;
	overflow:hidden;
	padding:0px 0px 5px 0px;
	margin:0px;
	}
.pro_ser_1 li{
	background:url(../images/pro_ser_2.jpg) top center no-repeat;
	padding:2px 0px 0px 25px;
	line-height:36px;
	color:#1B1B1B;
	width:179px;
	text-align:left;
	}
.pro_ser_1 li a,.pro_ser_1 li a:link,.pro_ser_1 li a:visited {color:#1B1B1B; text-decoration:none;}
.pro_ser_1 li a:hover {color:#1B1B1B; text-decoration:underline;}
.pro_ser_1 li a:active {color:#1B1B1B; text-decoration:none;}
.c_contact_lr{
	width:188px;
	margin:0px;
	padding:0px 0px 0px 0px;
	padding-left:16px;
	}
.c_contact_lr span{
	font-size:15px;
	font-weight:bold;
	color:#E87D00;
	line-height:23px;
	}
.c_conatct_button{
	width:188px;
	margin:0px;
	padding:10px 0px 0px 0px;
	padding-left:16px;
	text-align:right
	}
.c_right{
	color:#000000;
	margin:0px;
	padding:0px 0px 0px 12px;
	line-height:34px;
	width:685px;
	font-weight:bold;
	font-size:15px;
	}
.c_right_1{
	padding:15px 10px 10px 10px;
	width:677px;
	margin:0px;
	text-align:left;
	overflow:hidden;
}