.sub_logo {
	float: left;
	padding-left: 28px;
	padding-top: 25px;
}
.sub_header{
	height:86px;
}
.sub_header_r{
	float:right;
	margin-right:36px;
	text-align:right;
	display:inline
}
.sub_header_r ul {
	margin-top: 20px;
	margin-right: 3px;
}

.sub_header_r  ul  li{
	display:inline;
	padding-left: 18px;
}
.sub_header_r a {
	display: inline;
}

.sub_search{
	height:20px;
	line-height:20px;
	clear:both;
	padding-top: 9px;
}
.sub_search  span{ float:right; color:#755F2E;}
.sub_search  img{ float:right;}
.sub_search_txt{
	float:right;
	width:124px;
	height:18px;
	padding:1px;
	margin-right:7px;
	text-align:right;
	background:url(../images/search_bg.jpg) no-repeat left top;
}
.sub_search_txt  input{ width:101px; text-align:center; color:#BCAD98; border:none; margin-right:2px; background:none;}
/*===============sub_main=======================*/
.sub_main{
	color:#604E02;
}
.sub_main_L {
	float: left;
	width: 746px;
}
.sub_main_L_banner {
	text-align: right;
}
.sub_main_L_content {
	width: 715px;
	margin-left: 31px;
	margin-top: 16px;
}
.L_title{
	height:31px;
	color:#604E02;
	background:url(../images/tBody/tBody_bg.jpg) no-repeat left top;
	position:relative;
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 21px;
}
.L_content{
	padding-top: 20px;
	padding-right: 27px;
	padding-bottom: 9px;
	padding-left: 9px;
	width:679px;
	overflow:hidden;
}
.L_content img { 
width:max-width: 679px;
overflow:hidden; 
} 


.L_content ul{ width:450px; float:left;}
 .L_content li{ line-height:22px;}
.L_content /*===============sub2_01=======================*/
 p{ line-height:24px;}
.L_content  h2{ line-height:24px; height:24px; width:100%;}
.position{ float:right; width:400px; height:24px; text-align:right;}
.position span{
	position:absolute;
	right:8px;
	top:17px;
}
.sub_main_R {
	float: left;
	width: 226px;
}
.sub_main_R_rMenu {
	background-image: url(../images/rMenu/rMenu_bg.jpg);
	height: 173px;
}
.rMenut_title {
	padding-top: 63px;
	padding-left: 23px;
}
.rMenut_list {
	padding-top: 15px;
	padding-left: 16px;
}
.rMenut_list li {
	float: left;
	width: 66px;
	text-align: center;
	color: #FFFFFF;
}

.sub_main_R_rMenub {
	background-image: url(../images/rMenu/rMenu_line.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 14px;
	height: 436px;
}
.rMenub_title {
	height: 22px;
	width: 201px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9d9d9d;
	padding-top: 33px;
	padding-left: 10px;
}
.rMenub_list {
	width: 211px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9d9d9d;
	padding-top: 6px;
	padding-bottom: 10px;
}
.rMenub_list li {
	height: 18px;
	padding-top: 4px;
}
.rMenub_list a {
	color: #333335;
	background-image: url(../images/ico/Menulist01.jpg);
	display: block;
	background-repeat: no-repeat;
	background-position: 42px 4px;
	padding-left: 53px;
}
.rMenub_list a:hover {
	background-image: url(../images/ico/Menulist02.jpg);
}
.rMenub_logo  {
	padding-top: 10px;
	padding-left: 9px;
}


/*===============sub2_03=======================*/
ul.business{
	width:100%;
	height:95px;
	text-align:left;
	padding-top: 5px;
}
ul.business li{ float:left; width:270px; height:24px; line-height:24px;}
.L_content_sub4{
	padding-top: 22px;
	padding-right: 27px;
	padding-bottom: 9px;
	padding-left: 9px;
}
ul.sub4 {
	padding-left: 41px;
	margin-top: 18px;
}
ul.sub4 li {
	float: left;
	width: 114px;
	display: block;
	height: 21px;
}
.line {
	padding-left: 29px;
}
.sub4_1_main_L {
	float: left;
	width: 710px;
}
.sub4_1_main_L_t {
	width: 665px;
	margin-left: 31px;
}
.L_content_sub_4_1 {
	padding-left: 29px;
	margin-top: 20px;
}
.L_content_t {
	background-image: url(../images/4_1bg.jpg);
	height: 166px;
	width: 668px;
}

.L_title_sub4_1{
	height:19px;
	color:#604E02;
	position:relative;
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 0;
	background-image: url(../images/tBody/tBody_bg2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.t_pic {
	float: left;
	padding: 2px;
	border: 1px solid #796334;
	display: inline;
	margin-top: 18px;
	margin-left: 20px;
}
.t_pic img {
	height: 124px;
	width: 99px;
}
.t_intr {
	float: left;
	margin-top: 28px;
	margin-left: 40px;
}
.t_intr li {
	height: 24px;
}
.L_content_c {
	padding-top: 21px;
}
.L_content_c ul {
	margin-top: 4px;
	margin-bottom: 6px;
}
.L_content_c li {
	float: left;
	width: 318px;
	height: 18px;
	padding-top: 6px;
}
.sub4_1_R1 {
	margin-top: 235px;
	padding-left: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c2bfac;
	padding-bottom: 10px;
}
.sub4_1_R1 ul {
	margin-top: 4px;
}


.sub4_1_R1 li {
	height: 16px;
	padding-top: 6px;
}
.sub4_1_R1 a {
	padding-left: 30px;
	background-image: url(../images/ico/Menulist02.jpg);
	display: block;
	background-repeat: no-repeat;
	background-position: 18px 3px;
	cursor:default;
}
.sub4_1_R2 {
	padding-left: 7px;
	padding-bottom: 10px;
	margin-top: 19px;
}
.sub4_1_R2  ul {
	margin-top: 4px;
}
.sub4_1_R2  li {
	height: 16px;
	padding-top: 6px;
}
.sub4_1_R2  a {
	padding-left: 40px;
	background-image: url(../images/ico/ico01.jpg);
	display: block;
	background-repeat: no-repeat;
	background-position: 1px 0px;
	height: 40px;
	padding-top: 9px;
	cursor:default;
}
.sub4_1_R1  a:hover{color:#755F2E;}
.sub4_1_R2  a:hover{color:#755F2E;}












.sub_main_lb{ background:url(../images/shadow_bottom.jpg) no-repeat right bottom; padding-bottom:200px;}
.sub_main_lb ul{ padding:12px 0 0 5px; margin-bottom:15px; min-height:150px; height:auto!important;*height:150px;}
.sub_main_lb ul li{ height:30px; line-height:30px;}
.sub_main_lb ul li a{ display:block; height:30px; background-position:top;}
.sub_main_lb ul li a:hover{ background-position:bottom;}
.sub_main_lb ul li a img{ margin:6px 0 0 32px;}
.L_content h1 {
	text-align: center;
}

.tel_phone{ margin-left:5px; height:102px; background:url(../images/phone.jpg) no-repeat left top; position:relative; text-align:right;}
.tel_phone p{ line-height:22px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#6B5021; position:absolute; left:83px; bottom:23px;}

/*===============sub2_02=======================*/
ul.honour{ margin-top:25px;}
ul.honour li{ height:24px; line-height:24px;}

/*===============sub2_04=======================*/
/*===============sub2_05=======================*/

/*===============sub4=======================*/
ul.layer{}
ul.layer li{ float:left; margin:17px 0 0 14px;}
ul.layer li a:hover{ color:#B98B01;}
ul.layer li img{ display:block;}
/*===============sub5=======================*/

/*===============sub6_01=======================*/
/*===============sub6_02=======================*/
/*===============sub6_03=======================*/
/*===============sub6_04=======================*/
/*===============sub6_05=======================*/
/*===============sub6_06=======================*/
/*===============sub6_07=======================*/
/*===============sub6_08=======================*/
/*===============sub6_09=======================*/

/*===============sub7=======================*/
/*===============sub8=======================*/
/*===============sub9=======================*/

/*===============list=======================*/
table.tb_list{}
table.tb_list th{ height:30px; line-height:30px;text-align:left; background:url(../images/th_bg.jpg) repeat-x left bottom;}
table.tb_list td{ height:25px;}
table.tb_list td a:hover{ color:#B98B01;}

/*===============detail=======================*/
.r_content h1{ text-align:center; line-height:24px; height:24px;}
.title_info{ height:30px; line-height:30px; background:url(../images/th_bg.jpg) repeat-x left bottom; text-align:right;}
.L_content_list{
	padding-top: 8px;
	padding-bottom: 9px;
	padding-left: 7px;
}




.L_content_5_1{
	padding-top: 20px;
	padding-right: 27px;
	padding-bottom: 9px;
	padding-left: 9px;
}
.L_content_5_1 
p{ line-height:24px;}
.L_content_5_1  h2{ line-height:24px; height:24px; width:100%;}
.L_content_5_1 li { height: 22px; }

.L_content_5_1 li a { width: 416px; display: block; float: left; padding-top: 5px; padding-bottom: 5px; }
.L_content_5_1 .time { display: block; float: left; padding-top: 5px; padding-bottom: 5px; }
#tn { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #593400; width:665px; }

.tabsnav li { float: left; margin-right: 3px; line-height:19px; }
.tabsnav li a { display:inline-block;padding-right: 4px; padding-left: 4px; height: 18px; font-weight: bolder; color: #5e4e03; }
.tabsnav li a:hover { color: #FFF; }
.tabsnav .liact { background-image: url(../images/tabs/nav.gif); }


.tabsnav li .act { color: #FFF; background-image: url(../images/tabs/nava.gif); background-repeat: no-repeat; background-position: right 0px; }

.none { display: none; }
.open { display: block; }
.pic_03 { text-align: right; padding-right: 30px; width:180px; float:right; }
.pic_04{padding-top: 61px;float:right;}
.fields p{ line-height:24px;}
.fields li{height:19px;}