@charset "utf-8";
html {
	height: auto;
	min-height: 100%;
}

/* 主背景*/
/* ---------------------------------------------------------------------------------------*/
body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: #707070;
	background-repeat: repeat-x;
	background-image: url(../pic/body_main_bg.png);
}

/* 页最外框*/
/*------------------------------------------------------------------------------------*/
#page {
width: 100%;
}

/* 页面居中内框*/
/*------------------------------------------------------------------------------------*/
#page_body {
	width: 920px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: left;
	background-image: url(../pic/header_main_bg.png);
	background-repeat: no-repeat;
	background-position: center 15px;
}

/* 清除浮动hack*/
#empty {
	width: 920px;
	height:0;
	clear:both;
}



/* 页面头内容*/
/*------------------------------------------------------------------------------------*/
#header {
	width: 920px;
	margin: 0px;
	height: 175px;
	float: left;
}

#header_logo {
	margin-top: 15px;
	padding-top: 14px;
	display: inline;
	float: left;
	margin-left: 23px;
	width: 197px;
	height: 140px;
	background-image: url(../pic/body_main_logo_bg.png);
	padding-left: 27px;
	background-repeat: no-repeat;
}

#header_search {
	width: 300px;
	margin-top: 50px;
	height: 33px;
	display: inline;
	float: right;
	margin-right: 17px;
}

#header_search_bg {
	float: left;
	height: 27px;
	display: inline;
	background-image: url(../pic/header_search_bar.png);
	background-repeat: no-repeat;
	width: 208px;
	padding-top: 4px;
	padding-left: 10px;
}

#header_search_bar {
	width: 190px;
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #949494;
	text-decoration: none;
	border:none;
	background:none;
}

#header_search_bt {
	float: left;
	height: 33px;
	width: 38px;
	display: inline;
	padding: 0px;
	margin: 0px;
}

/* 页面主体面板*/
/*------------------------------------------------------------------------------------*/
#main_body {
	width: 920px;
	margin: 0px;
	padding-top: 0px;
	float:left;
}

#main_body_sd {
	width: 910px;
	margin: 0px;
	padding-left: 10px;
	background-image: url(../pic/body_box_sd.png);
	background-repeat: repeat-y;
	float:left;
}

#main_body_bg {
	width: 900px;
	margin: 0px;
	background-image: url(../pic/body_box_bg.png);
	background-repeat: repeat-x;
	background-position: top;
	float:left;
	padding-bottom: 30px;
}


/* 页面主体左侧*/
/*------------------------------------------------------------------------------------*/
#main_body_panel_l
 {
	width: 575px;
	float: left;
	padding-left: 25px;
}

#page_body_panel_l
 {
	width: 262px;
	float: left;
	padding: 0px;
}


/* 页面主体左侧_主菜单*/
/*------------------------------------------------------------------------------------*/
/* 主菜单框*/
#main_menu_box {
	width: 660px;
	padding-bottom: 0px;
	float: right;
	height: 50px;
	margin-top: 42px;
	display: inline;
}

#main_menu_box_sd {
	width: 650px;
	margin: 0px;
	padding-left: 0px;
}

#main_menu_box_bg {
	width: 650px;
	margin: 0px;
	min-height:  50px;
	height:50px !important;
	height: 50px;
	overflow:visible;
}

/* 主菜单列表*/
#main_menu_list {
	float: left;
	list-style-type: none;
	list-style-image: none;
	list-style-position: inside;
	width: 650px;
	display: inline;
	margin: 0px;
	padding: 0px;

}

#main_menu_list li {
	height: 50px;
	width: auto;
	display: inline;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
	float: left;
	margin: 0px;
	padding: 0px;
}

#main_menu_root_menu {
	float: left;
	height: 50px;
	width: auto;


}

#main_menu_root_menu a {
	font-family: Arial, Helvetica, sans-serif, "微软雅黑";
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	padding-top: 20px;
	padding-left: 12px;
	padding-right: 12px;
	height: 30px;
	width: auto;
	background-image: url(../pic/main_menu_bg_button.png);
	background-repeat: no-repeat;
	background-position: left top;
	display:inline-block;	/*_width: 68%;*/
	/*word-break:keep-all;*/
	/*white-space:nowrap;*/
	/*overflow:hidden;*/
}

#main_menu_root_menu a:hover {
	color: #FFF;
	background-image: url(../pic/main_menu_bg_button.png);
	background-repeat: no-repeat;
	background-position: left -100px;
}

#main_menu_root_menu_now {
	float: left;
	height: 50px;
	width: auto;
	background-image: url(../pic/main_menu_bg_button.png);
	background-repeat: no-repeat;
	background-position: left -50px;

}

#main_menu_root_menu_now a {
	font-family: Arial, Helvetica, sans-serif, "微软雅黑";
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-top: 20px;
	padding-left: 12px;
	padding-right: 12px;
	height: 30px;
	width: auto;
	background-image: url(../pic/main_menu_bg_button_icon.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	display:inline-block;	
	/*_width: 68%;*/
	/*word-break:keep-all;*/
	/*white-space:nowrap;*/
	/*overflow:hidden;*/
}

#main_menu_root_menu_now a:hover {
	color: #FFF;
}



/* 子菜单列表*/
/*------------------------------------------------------------------------------------*/

/* 子菜单框*/
#sub_menu_box {
	float: right;
	width: 262px;
	margin: 0px;
	background-image: url(../pic/sub_menu_header.png);
	background-repeat: no-repeat;
	background-position: left 45px;
	padding-top: 50px;
}

#sub_menu_list {
	float: right;
	list-style-type: none;
	list-style-image: none;
	list-style-position: inside;
	width: 262px;
	display: inline;
	margin: 0px;
	padding: 0px;

}

#sub_menu_list li {
	height: 37px;
	width: 262px;
	display: inline;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
	float: right;
	margin: 0px;
	padding: 0px;
}



#sub_menu {
	float: right;
	height: 37px;
	width: 262px;
}


#sub_menu a {
	font-family: Arial, Helvetica, sans-serif, "微软雅黑";
	font-size: 15px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	color: #3c2000;
	text-decoration: none;
	text-align: right;
	padding-top: 10px;
	padding-right: 25px;
	height: 27px;
	width: 237px;
	background-image: url(../pic/sub_menu_bt.png);
	background-repeat: no-repeat;
	background-position: left top;
	display:inline-block;
	/*_width: 68%;*/
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
}


#sub_menu a:hover {
	color: #3c2000;
	background-image: url(../pic/sub_menu_bt.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: right;
}

#sub_menu_now {
	float: left;
	height: 37px;
	width: 262px;
}

#sub_menu_now a {
	font-family: Arial, Helvetica, sans-serif, "微软雅黑";
	font-size: 15px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	text-align: right;
	padding-top: 10px;
	padding-right: 25px;
	height: 27px;
	width: 237px;
	background-image: url(../pic/sub_menu_bt.png);
	background-repeat: no-repeat;
	background-position: left -37px;
	display:inline-block;
	/*_width: 68%;*/
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;

}

#sub_menu_now a:hover {
	color: #FFF;
}


/* 主体页面右侧*/
/*------------------------------------------------------------------------------------*/

#home_center{
    padding-top: 50px;
    width: 66%;
    margin-left: auto;
    margin-right: auto;
}

#main_body_panel_r{
	width: 300px;
	float: right;
}


#page_body_panel_r{
	width: 638px;
	float: left;
}


/* 页面右侧广告框*/
#home_r_ad_box {
	width: 300px;
	background-image: url(../pic/home_ad_bar_header.png);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 40px;
	margin-top: 25px;
}

#home_r_ad_box_sd {
	width: 290px;
	margin: 0px;
	background-image: url(../pic/home_ad_bar_sd.png);
	background-repeat: repeat-y;
	padding-left: 10px;
}

#home_r_ad_box_bg {
	width: 290px;
	background-image: url(../pic/home_ad_bar_bg.png);
	background-repeat: no-repeat;
	background-position: bottom;
	min-height:  275px;
	height:auto !important;
	height: 275px;
	overflow:visible;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


#home_r_ad_box_title {
	width: 220px;
	margin: 0px;
	padding-left: 35px;
	padding-right: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	padding-bottom: 15px;
}

#home_r_ad_box_text {
	width: 220px;
	margin: 0px;
	padding-left: 35px;
	padding-right: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 26px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}


#home_r_ad_box_footer {
	width: 300px;
	margin: 0px;
	background-image: url(../pic/home_ad_bar_footer.png);
	background-repeat: no-repeat;
	height: 40px;
	background-position: top;
}

/* js广告轮播器*/
/*------------------------------------------------------------------------------------*/
#js_ad_show{
	width: 660px;
	height: 350px;
	float: left;
	position:relative;
}

#js_ad_con_bar{
	width: 660px;
	height: 50px;
	position:absolute;
	z-index: 10;
	left: 0px;
	top: 300px;
	right: 0px;
	bottom: 0px;
	}
	
#js_ad_con_bar_bg{
	float: left;
	width: 660px;
	height: 50px;
	background-color:#000000;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	-moz-opacity:.4;
	opacity:0.4;
	}

#js_ad_con_bar_body{
	float: right;
	height: 50px;
	position:absolute;
	z-index: 11;
	top: 0px;
	right: 10px;
	}
	
.js_con_bar_bt{
	width: 19px;
	height: 30px;
	float: left;
	background-image: url(../pic/home_ad_bar_bt.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 19px;
	font-weight: bold;
	color: #999;
	text-decoration: none;
	padding-top: 20px;
	padding-left: 10px;
	}
	
.js_con_bar_bt_now{
	width: 19px;
	height: 30px;
	float: left;
	background-image: url(../pic/home_ad_bar_bt_now.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 19px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	padding-top: 20px;
	padding-left: 10px;
	}
	
.js_ad_pic_show{
	display:block;
	}
	
.js_ad_pic_hidden{
	display:none;
	}


/* 内页右侧框*/
/*------------------------------------------------------------------------------------*/
#page_body_title
 {
	width: 660px;
	float: left;
	padding-left:10px;
	padding-top:25px;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	line-height: 32px;
	font-weight: normal;
	color: #d35e00;
	text-decoration: none;
}

#page_body_box
 {
	width: 660px;
	float: left;
	padding-left:10px;
	padding-top:10px;
	background-image: url(../pic/page_body_bg_sd.png);
	background-position: top;
	background-repeat: no-repeat;
	
	min-height:  600px;
    height:auto !important; 
    height: 600px;
    overflow:visible;
}


#page_body_ad_pic
 {
   width: 630px;
   display:inline;
   float: left;
   
   margin-top:10px;
   margin-left:10px;
   margin-bottom:20px;
   
   	min-height:  160px;
    height:auto !important; 
    height: 160px;
    overflow:visible;
}


#page_body_text{
	width: 600px;
	display:inline;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	color: #3f3f3f;
	text-decoration: none;
	height: auto;
	padding-top: 30px;
	padding-right: 35px;
	padding-bottom: 50px;
	padding-left: 35px;
	}

#page_body_text h1{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 28px;
	font-weight: normal;
	color: #ca6a00;
	text-decoration: none;
		}



#page_body_photo{
	width: 665px;
	display:inline;
	float: left;
	height: auto;
	padding-top: 30px;
	padding-bottom: 50px;
	padding-left: 5px;
	}
			

#page_photo_bar{
	background-image: url(../pic/page_photo_bg.png);
	background-repeat: no-repeat;
	display: inline;
	height: 179px;
	width: 200px;
	margin-top: 8px;
	margin-left: 3px;
	padding-top: 9px;
	padding-left: 10px;
	float: left;
	}

#page_photo_bar:hover {
	background-color: #dc7200;
	background-image: none;
}


#page_photo_border{
	display: inline;
	height: 157px;
	width: 188px;
	float: left;
	border: 1px solid #cccccc;	
	}



/* 首页底部居中框*/
/*------------------------------------------------------------------------------------*/
#main_body_panel_c
 {
	width: 872px;
	float: left;
	padding-left: 28px;
	background-image: url(../pic/home_body_bg_sd.png);
	background-position: top;
	background-repeat: no-repeat;
}


/* 首页文字广告*/
/*------------------------------------------------------------------------------------*/

#home_ad_text_box{
	width: 550px;
	float: left;
	margin-top: 25px;
	background-image: url(../pic/home_body_cut_line.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 40px;
}

#home_ad_text_photo{
	width: 550px;
	float: left;
	display: inline;
	padding-top: 10px;
	background-image: url(../pic/home_photo_bg_header.png);
	background-repeat: no-repeat;
	background-position: top;
}

#home_ad_text_photo_sd{
	width: 550px;
	float: left;
	display: inline;
	background-image: url(../pic/home_photo_bg_footer.png);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 14px;
}


#home_ad_text_photo_bg{
	width: 535px;
	float: left;
	display: inline;
	background-image: url(../pic/home_photo_bg.png);
	background-repeat: repeat-y;
	min-height:  150px;
	height:auto !important;
	height: 150px;
	overflow:visible;
	padding-left: 15px;
}

#home_ad_text_body{
	width: 530px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	color: #3c2000;
	text-decoration: none;
	margin-top: 0px;
	display: inline;
	min-height:  116px;
	height:auto !important;
	height: 116px;
	overflow:visible;
	margin-left: 10px;

}

#home_ad_text_footer{
	width: 530px;
	float: left;
	height: 20px;
	margin-left: 10px;
}


#home_leam_more{
	float: right;
}
#home_leam_more a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #d35e00;
	text-decoration: none;
}
#home_leam_more a:hover {
	color: #ff8726;
}





/* 首页图片广告*/
/*------------------------------------------------------------------------------------*/
#home_ad_bottom_box
 {
	width: 845px;
	float: left;
	background-image: url(../pic/home_box_bg.png);
	background-repeat: repeat-y;
}

#home_ad_bottom_sd
 {
	width: 845px;
	float: left;
	background-image: url(../pic/home_box_header.png);
	background-repeat: no-repeat;
	background-position: top;
}

#home_ad_bottom_bg
 {
	width: 835px;
	float: left;
	background-image: url(../pic/home_box_footer.png);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 15px;
}


#home_ad_bottom_body{
	width: 275px;
	float: left;
	padding-left: 0px;
	display: inline;
}

#home_ad_bottom_title{
	width: 260px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	display: inline;
	height: 47px;
	margin-top: 0px;
	padding-top: 8px;
	/*_width: 68%;*/
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	padding-left: 15px;
	background-image: url(../pic/home_body_cut_header.png);
	background-position: left 27px;
	background-repeat: no-repeat;
}

#home_ad_bottom_title_f{
	width: 260px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	display: inline;
	height: 47px;
	margin-top: 0px;
	padding-top: 8px;
	/*_width: 68%;*/
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	padding-left: 15px;
}

#home_ad_bottom_text{
	width: 255px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	display: inline;
	background-image: url(../pic/home_body_cut_bg.png);
	background-repeat: repeat-y;
	background-position: left;
	min-height:  200px;
	height:auto !important;
	height: 200px;
	overflow:visible;
	padding-left: 20px;

}

#home_ad_bottom_text_f{
	width: 255px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	display: inline;
	min-height:  200px;
	height:auto !important;
	height: 200px;
	overflow:visible;
	padding-left: 20px;

}

#home_ad_bottom_pic{
	width: 235px;
	height: 80px;
	background-color: #CCC;
	margin-bottom: 20px;
	
}

#home_ad_bottom_list{
	width: 235px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	color: #5a5a5a;
	text-decoration: none;
	float: left;
	margin: 0px;
	padding: 0px;
}

#home_ad_bottom_list li{
	background-image: url(../pic/home_body_icon_1.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 0px;
	list-style-type: none;
	padding-left: 20px;
}

#home_ad_bottom_link{
	width: 260px;
	float: left;
	height: 30px;
	background-image: url(../pic/home_body_cut_header.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-right: 15px;
}



#home_ad_bottom_link_f{
	width: 260px;
	float: left;
	height: 30px;
	padding-right: 15px;
}



#home_ad_bottom_bar{
	background-image: url(../pic/home_photo_bg.png);
	background-repeat: no-repeat;
	display: inline;
	height: 148px;
	width: 205px;
	margin-top: 8px;
	margin-left: 0px;
	padding-top: 7px;
	padding-left: 9px;
	float: left;
	}

#home_ad_bottom_border{
	display: inline;
	height: 135px;
	width: 190px;
	float: left;
	border: 1px solid #cccccc;	
	}


/* 页面文字块*/
/*------------------------------------------------------------------------------------*/

#page_text_box{
	width: 638px;
	float: left;
	background-image: url(../pic/page_body_cut_header.png);
	background-repeat: no-repeat;
	background-position: left 15px;
	padding-top: 35px;
}

#page_text_sd{
	width: 638px;
	float: left;
	background-image: url(../pic/page_body_cut_footer.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 50px;
}

#page_text_bg{
	width: 598px;
	float: left;
	background-image: url(../pic/page_body_cut_bg.png);
	background-repeat: repeat-y;
	background-position: left;
	padding-left: 40px;
}

#page_text_title{
	width: 540px;
	float: left;
	display: inline;
	padding-bottom: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	line-height: 28px;
	font-weight: normal;
	color: #e17505;
	text-decoration: none;
}

#page_text_photo{
	width: 550px;
	float: left;
	display: inline;
	padding-top: 10px;
	background-image: url(../pic/home_photo_bg_header.png);
	background-repeat: no-repeat;
	background-position: top;
}

#page_text_photo_sd{
	width: 550px;
	float: left;
	display: inline;
	background-image: url(../pic/home_photo_bg_footer.png);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 14px;
}


#page_text_photo_bg{
	width: 535px;
	float: left;
	display: inline;
	background-image: url(../pic/home_photo_bg.png);
	background-repeat: repeat-y;
	min-height:  150px;
	height:auto !important;
	height: 150px;
	overflow:visible;
	padding-left: 15px;
}

#page_text_body{
	width: 530px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	color: #3c2000;
	text-decoration: none;
	margin-top: 25px;
	display: inline;
	min-height:  150px;
	height:auto !important;
	height: 150px;
	overflow:visible;
	margin-left: 10px;

}

#page_text_body h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 28px;
	font-weight: normal;
	color: #ca6a00;
	text-decoration: none;
		}
		
#page_text_body h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 15px;
	font-weight: normal;
	color: #ca6a00;
	text-decoration: none;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
		}
		
#page_text_body ul{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	list-style-type: none;
		}	
	
#page_text_body li{
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	color: #3c2000;
	text-decoration: none;
	background-image: url(../pic/home_body_icon_1.png);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-left: 25px;
	padding-top: 10px;
		}			
		
#page_text_body a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	color: #E17605;
	text-decoration: underline;
		}	
		
#page_text_body a:hover{
	text-decoration: none;
		}	
				
		
#page_text_footer{
	width: 530px;
	float: left;
	height: 20px;
	margin-left: 10px;
}


#page_leam_more{
	float: right;
}
#page_leam_more a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	color: #d35e00;
	text-decoration: none;
}
#page_leam_more a:hover {
	color: #ff8726;
}

#page_icon{
	border:none
	margin-top: 5px;
	float: left;
}

#page_pic_left{
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
	display: inline;
	margin-top: 10px;
}


#page_address_bar{
	float: left;
	margin-right: 5px;
	margin-bottom: 10px;
	display: inline;
	margin-top: 10px;
	width: 260px;
	background-color: #f7f4ee;
}

#page_address_title{
	float: left;
	display: inline;
	width: 250px;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 30px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	background-color: #E17505;
	padding-left: 10px;
}

#page_address_body{
	float: left;
	display: inline;
	width: 245px;
	padding-left: 15px;
	padding-bottom: 10px;
	padding-top: 10px;
}


#page_product_bar{
	float: left;
	margin-right: 5px;
	margin-bottom: 10px;
	display: inline;
	margin-top: 10px;
	width: 170px;
	background-color: #FFF;
}
#page_product_bar img{
	float: left;
	margin: 3px;
}
#page_product_title{
	float: left;
	display: inline;
	width: 160px;
	height: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	background-color: #AA9B7D;
	padding-left: 10px;
}
/* 页脚*/
/*------------------------------------------------------------------------------------*/

#main_footer{
	width: 920px;
	margin: 0px;
	background-image: url(../pic/footer_main_bg.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 100px;
	float:left;
}
/* 页脚小logo*/
#main_footer_logo{
	display: inline;
	margin-top: 70px;
	float: right;
}
/* 页脚申明*/
#main_footer_copyright{
	display: inline;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	margin-top: 15px;
	margin-right: 10px;
}

/* 页脚菜单*/
#main_footer_menu{
	display: inline;
	float: left;
	margin-top: 30px;
	margin-left: 0px;
	height: 25px;
	background-color: #f49801;
}




#main_footer_menu_list {
	float: left;
	list-style-type: none;
	list-style-image: none;
	list-style-position: inside;
	text-align: center;
	display: inline;
	padding: 0px;
	width: 880px;
	height: 25px;
	margin-top:0px;
	margin-left: 20px;
}
#main_footer_menu_list li {
	list-style-type: none;
	list-style-image: none;
	list-style-position: inside;
	float: left;
}


#main_footer_menu_list a {
	font-family: Arial, Helvetica, sans-serif, "微软雅黑";
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../pic/footer_menu_butten.png);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: center;
	height: 20px;
	display: inline-block;
	float: left;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}


#main_footer_menu_list a:hover {
	color: #ffffff;
	background-image: url(../pic/footer_menu_butten.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#main_footer_menu_now a{
	height: 25px;
	display: inline-block;
	padding-top: 25px;
	padding-right:15px;
	padding-bottom: 0px;
	padding-left: 15px;
	background-image: url(../pic/footer_menu_butten.png);
	background-repeat: no-repeat;
	background-position: right -25px;
	}




#msgDiv{
	background-color:#000;
	position:absolute;
	clear: both;
	float: left;
	z-index: 100;
	padding-bottom: 10px;
	display: inline;
	padding-top: 10px;
	padding-left: 8px;
	padding-right: 8px;
}



#msgTitle{
	font-family: Arial, Helvetica, sans-serif, "微软雅黑";
	font-size: 12px;
	line-height: 14px;
	color: #FFF;
	float: left;
	clear: none;
	margin: 0px;
	background-color: #000;
	width: 100%;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-top: 5px;
}
#msgPic{
	clear: left;
	float: left;
	background-color: #333;
	display: inline;
}


#hiddenDiv{

  background-color:#000000;
  position:absolute;
  /*filter:alpha(Opacity=60, FinishOpacity=60);*/
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
   -moz-opacity:.6;
   opacity:0.6;
   	z-index: 50;
}

.txt1
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000;
margin-left:3px;

}

.txt2
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#e8e8ea;
margin-left:3px;

}

.subscribe
{

background-image:url(../pic/submit.png);
background-repeat:no-repeat;
background-position:left top;
border:none;
outline:none;
width:78px;
height:28px;
background-color:inherit;
color:#fff;
font-size:12px;
font-weight:normal;
cursor:pointer;
line-height:28px;
padding-bottom:3px;
text-transform:capitalize;
}
