/*------------------------------------contact---------------------------------------*/
#maincont{
	width:666px;
	padding:0 18px 0 40px;
}
#maincont img{
	margin-top:10px;
	width:666px;
	height:191px;
}
/*======================tabbox=================================*/
#tabbox{
	width:664px;
	margin-bottom:12px;
	margin-top:10px;
}
#tabbox .tabs{	
	height:33px;
	background:url(img/tab_hover.jpg) repeat-x bottom;
	overflow:hidden;
}
#tabbox .tabs .notsl{
	float:left;
	height:32px;
	cursor:pointer;
	background:url(img/tab_hover_btn.jpg) repeat-x top;
}
#tabbox .tabs .notsl span{
	line-height:32px;
	display:block;
	color:#4d4d4d;
	font-weight:bold;
	padding:0 30px 0 30px;
	border-right:1px solid #fff;
	
}
#tabbox .tabs .tabsl{
	float:left;
	height:33px;
	display:block;
	background:#fff;
}
#tabbox .tabs .tabsl span{
	background:#fff;
	border:1px solid #707070;
	border-bottom:none;
	display:block;
	color:#424243;
	font-weight:bold;
	line-height:32px;
	padding:0 30px 0 30px;
}

#tabbox .tabbox_sub  {
	width:633px;
	padding:0 0 15px 30px;
	border:1px solid #707070;
	border-top:none;
	background:url(img/tab_bg.jpg) repeat-x bottom;
	overflow:hidden;
}
#tabbox .tabbox_sub_hidden {
	display:none;
}

#tabbox .tabbox_sub_lft{
	padding-top:30px;
	width:220px;
	float:left;
}
#tabbox .tabbox_sub_lft dl dt{
	color:#424243;
	font-size:14px;
	font-weight:bold;
}
#tabbox .tabbox_sub_lft dl dd{
	font-size:12px;
	color:#424243;
	font-weight:normal;
}
#tabbox .tabbox_sub_lft  #tabboxtxt dd a{
	color:#9dab00;
	padding-left:15px;
	text-decoration:underline;
}
#tabbox .tabbox_sub_lft  #tabboxtxt dd a:hover{
	text-decoration:underline;
	color:#9dab00;
	background:none;
}

#tabbox .tabbox_sub_rit {
	padding-top:30px;
	width:410px;
	float:right;
	overflow:hidden;
}
#tabbox .tabbox_sub_rit dl dd{
	width:175px;
	padding:0 8px 0 12px;
	float:left;
	background:url(img/input_icon.jpg) no-repeat right;
}
#tabbox .tabbox_sub_rit dl #txt{
	width:372px;
	display:block;
	background:url(img/input_icon.jpg) no-repeat right top;
}
#tabbox .tabbox_sub_rit dl dt{
	width:400px;
	text-align:left;
	display:block;
	padding-left:10px;
}

#tabbox .tabbox_sub_btm {
	width:664px;
	padding-top:300px;
}
#tabbox .tabbox_sub_btm h2{
	font-size:18px;
	color:#424243;
	font-weight:normal;
	padding-top:3px;
}
#tabbox .tabbox_sub_btm ul{
	width:664px;
	font-size:12px;
	color:#424243;
	overflow:hidden;
}
#tabbox .tabbox_sub_btm ul li{
	width:162px;
	float:left;
	display:block;
	
}
#tabbox .tabbox_sub_btm ul li img{
	width:138px;
	height:91px;
	display:block;
	border:1px solid #707070;
	padding:4px 6px;
}
#tabbox .tabbox_sub_btm ul li h6{
	color:#424243;
	font-size:12px;
	font-weight:normal;
}
#tabbox .tabbox_sub_btm ul li h6 b{
	color:#9dab00;
	font-size:12px;
	font-weight:normal;
}
#tabbox .tabbox_sub_btm ul li a{
	color:#9dab00;
	font-size:12px;
	text-decoration:underline;
}
#tabbox .tabbox_sub_btm ul li a:hover{
	background:none;
}

.txtlb{
	width:150px;
	display:block;
	font-size:10px;
	line-height:25px;
}

.tabtxt span{
	font-weight:normal;
	font-size:12px;
	padding-left:52px;
}
.tabtxt b{
	padding-right:26px;
}
.inputtxt{
	width:167px;
	height:19px;
	border:1px solid #707070;
}
#tabtxt1{
	padding-bottom:15px;
}

#txtarea{
	width:362px;
	height:100px;
	border:1px solid #707070;
}
#tabbxritlft{
	width:175px;
	float:left;
}
#tabbxritrit{
	width:175px;
	float:right;
}
#subbtn{
	background:url(img/subbtm.png) no-repeat;
	width:68px;
	height:28px;
	color:#fff;
	font-size:12px;
	font-weight:normal;
	line-height:28px;
	margin:-20px 0 0 308px;
	cursor:pointer;
}

