﻿@charset "utf-8";
body {
	color: #000;
	font-family: 'Microsoft YaHei', 'SimHei', 'SimSun', Arial, Helvetica, sans-serif;
}

a:hover {
	text-decoration: none;
}

.pointer {
	cursor: pointer;
}

.input {
	width: 110px;
	height: 18px;
	padding: 1px 5px;
	border: 1px solid #865f33;
}

.textarea {
	width: 232px;
	height: 50px;
	padding: 5px;
	border: 1px solid #abadb3;
	overflow-y: auto;
}

.select {
	width: 180px;
	height: 24px;
	font-size: 14px;
}

.submit {
	width: 150px;
	height: 35px;
	line-height: 35px;
	border: 0;
	background: #6f4b22;
	color: #fff;
	font-size: 20px;
	cursor: pointer;
}

.f_d7c08b_14 {
	color: #d7c08b;
}

.f_946733_12 {
	color: #946733;
}

.f_14 {
	font-size: 14px;
}

.f_16 {
	font-size: 16px;
}

.f_18 {
	font-size: 18px;
}

strong {
	font-weight: bold;
}

#story_mv {
	width: 960px;
	height: 540px;
	background: #fff;
}

.strong_red {
	color: #b61541;
}



.aboutcom {width:1130px; margin:0 auto;line-height:35px; font-size:18px; text-align:left; color:#030303;}
.aboutneir {width:1100px; margin:0 auto;line-height:35px; font-size:18px; text-align:left; color:#030303;}
.conactcom {width:1000px; margin:0 auto;line-height:45px; font-size:18px; text-align:left; color:#030303; padding-left:100px;}


/*top*/

.wrap {
	width: 100%;
	background-color: #e9d8b4;
	height: 50px;
}

.top_wrap {
	
	width: 100%;
	max-width: 1400px;
	height: 50px;
	margin: 0 auto;
	/* background: #825b37 url(../images/top_3.gif) center bottom no-repeat;float: left; */
}

.topnew_t {
	width: 100%;
	height: 88px;
	padding-top: 11px;
	background: #5e0025 url('../images/logo_new.png') center center no-repeat;
}

.topnew_t a {
	display: block;
	width: 170px;
	height: 76px;
	margin: 0 auto 0;
}

.topnew_b {
	width: 100%;
	height: 50px;
	background: url('../images/top_newbg.jpg') center center no-repeat;
}

.topnew_b ul {
	min-width: 1600px;
	margin: 0 auto;
}

.topnew_b li {
	float: left;
	width: 230px;
	height: 50px;
	color: #613b11;
	font-size: 16px;
	line-height: 50px;
}

.topnew_b .point {
	width: 36px;
	background: url('../images/top_point.png') center center no-repeat;
}

.topnew_b a {
	color: #613b11;
}

.top_l {
	display: none;
	width: 100%;
	height: 89px;
	background: #b61541 url(../images/top_1.gif) left top no-repeat;
	position: relative;
}

.top_r {
	width: 100%;
	height: 89px;
	background: url(../images/top_2.gif) right top no-repeat;
}

.top {
	width: 100%;
	padding-top: 56px;
	margin: 0 auto;
}

.top_wrap li {
	float: left; display:block; padding:0; margin:1% 3.55%;
	color:#613b11;
	font-size: 18px;
}

.top_wrap .span {
	float: left; display:block; height:20px;
	width: 30px;
	background: url(../images/top_point.png) center center no-repeat;
}
.top_wrap li:hover {color:#a97543;-webkit-transform:translateX(2px);
	-moz-transform:translateX(2px);
	-o-transform:translateX(2px);
	-ms-transform:translateX(2px);
	transition: all .5s  ;
	-webkit-transition: all .5s ;
	-moz-transition: all .5s ;
	-o-transition:all .5s ;
	-ms-transition: all .5s;}

.top .li1 {
	width: 160px;
}

.top_r li:nth-child(5),
.top_r li:nth-child(6) {
	display: none;
}

.top_r li:nth-child(13),
.top_r li:nth-child(14) {
	display: none;
}

.logo {
	position: absolute;
	top: 15px;
	left: 25px;
}

.top_search {
	position: absolute;
	top: 56px;
	right: 25px;
	display: none;
}

.btn_search {
	width: 22px;
	height: 22px;
	border: 1px solid #865f33;
	background: url(../images/btn_search.gif) no-repeat;
	cursor: pointer;
	vertical-align: top;
}








/*page tag*/

.pagetag {
	float: left;
	width: 100%;
	min-width: 1600px;
	height: 57px;
	margin: 0 auto;
	background: #fff url(../images/line_pos.gif) center center repeat-x;
	position: relative;
}

.pagetag .tag_left {
	position: absolute;
	top: 0;
	left: 0;
}

.pagetag .tag_right {
	position: absolute;
	top: 0;
	right: 0;
}

.pagetag .pagetag_c {
	padding-top: 34px;
	text-align: left;
	text-indent: 70px;
	color: #946733;
	font-weight: bold;
}

.pagetag .pagetag_c .parting {
	margin: 0 32px;
}

.pagetag_nav {
	position: absolute;
	top: 6px;
	left: 65px;
}

.pagetag_nav li {
	float: left;
	width: 112px;
	height: 22px;
	line-height: 22px;
	color: #000;
	font-weight: bold;
	margin-right: 28px;
	display: inline;
}

.pagetag_nav li a {
	color: #000;
}

.pagetag_nav .active {
	color: #fff;
	background: #8e5f32;
}

.pagetag_nav .active a {
	color: #fff;
}






/*footer*/

.footer {
	
	width: 100%;
	min-width: 1400px;
	height: 51px;
	margin: 0 auto;
	background: url(../images/footer_bg.jpg) center center repeat-x;
	color: #1a0010;
	font-size: 14px;
}

.footer a {
	color: #fff;
}

.footer_l {
	float: left;
	padding: 10px 0 0 20px;
	width: 480px;
	height: 41px;
	color: #fff;
	line-height: 36px;
	text-align: left;
	/* background: url(../images/web_sitefooter_left.jpg) right center no-repeat; */
}
.footer_l a {
	display: inline-block;padding-left: 10px;
}

.footer_r {
	float: right;
	padding: 10px 20px 0 0;
	width: 50%;
	height: 41px;
	color: #fff;
	line-height: 36px;
	text-align: right;
	/* background: url(../images/web_sitefooter_right.jpg) right center no-repeat; */
}
.footer_r a:hover {
	color: #ffe385;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s
}
.link_share {
	display: inline-block;
	position: relative;
}

.link_share .share {
	width: 53px;
	height: 73px;
	padding-top: 7px;
	background: url(../images/index/share_bg.png) no-repeat;
	position: absolute;
	bottom: 24px;
	left: -13px;
	text-align: center;
}






/*stores search*/

.bg_stores {
	background: url(../images/stores_bg_0524.jpg) center top no-repeat;
}

.stores {
	float: left;
	width: 100%;
	min-width: 1000px;
	height: 573px;
	margin: 0 auto;
}

.stores .stores_search {
	width: 615px;
	height: 430px;
	padding: 0 0 0 210px;
	margin: 0 auto;
	position: relative;
	top: 149px;
	background: url(../images/stores_bg.png) 0 0 repeat;
	color: #5b3c18;
	text-align: left;
}

.stores .stores_search h2 {
	color: #946733;
	font-size: 22px;
	line-height: 24px;
	padding: 38px 0 12px;
}

.stores .stores_search p,
.stores .stores_search .div_store {
	width: 500px;
	font-size: 16px;
	padding: 15px 0;
	overflow: hidden;
	_overflow: none;
}

.stores .stores_search .div_store_l {
	float: left;
	width: 55px;
}

.stores .stores_search .div_store_r {
	float: left;
	width: 192px;
}

.stores .stores_search .div_store1 .div_store_l {
	width: 192px;
}

.stores .stores_search .input {
	width: 140px;
}

.stores .stores_search .submit {
	margin: 20px 0 0 128px;
}








/*mask*/

.mask {
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.66;
	filter: alpha(opacity=66);
	position: absolute;
	z-index: 1000;
	top: 0;
	left: 0;
	display: none;
}

.btn_close_tan {
	position: absolute;
	top: 153px;
	right: 115px;
	cursor: pointer;
}

.tan_stores {
	width: 838px;
	height: 506px;
	background: #fff;
	position: absolute;
	z-index: 1001;
	top: 128px;
	left: 50%;
	margin-left: -419px;
	clear: left;
}

.tan_stores .stores_scroll {
	margin: 42px 0 0 50px;
	width: 745px;
	height: 430px;
	overflow-y: auto;
}

.table_stores {
	width: 728px;
}

.table_stores thead th {
	background: #e9d9b8;
	color: #8e642b;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	height: 30px;
	border-right: 1px solid #fff;
}

.table_stores thead .th0 {
	width: 90px;
}

.table_stores thead .th1 {
	width: 138px;
}

.table_stores thead .th2 {
	width: 380px;
}

.table_stores thead .th3 {
	width: 120px;
}

.table_stores thead .th4 {
	width: 140px;
}

.table_stores thead .th5 {
	width: 480px;
}

.table_stores thead .th6 {
	width: 108px;
}

.table_stores tbody td {
	height: 25px;
	text-align: left;
	padding-left: 10px;
	color: #8e642b;
	font-size: 14px;
	line-height: 18px;
}

.table_stores tbody tr:nth-child(odd) td {
	background: #fff7e7;
}








/*contact us*/

.bg_contact {
	background: #fff1da url(../images/contact/bg_0603.jpg) center 149px no-repeat;
}

.contact {
	float: left;
	width: 100%;
	min-width: 1000px;
	height: 573px;
	margin: 0 auto;
	/* background:url(../images/contact/bg.jpg) left top no-repeat;*/
}

.contact h2 {
	color: #946733;
	font-size: 20px;
	line-height: 20px;
	text-align: left;
}

.contact_form {
	float: left;
	margin: 50px 0 0 42px;
	display: inline;
}

.contact_form .btn_submit,
.tan_shichi .btn_submit {
	width: 128px;
	height: 35px;
	margin: 28px 0 0 172px;
	line-height: 35px;
	border: 1px solid #cec0ae;
	background: #978065;
	color: #fff;
	font-size: 18px;
	cursor: pointer;
}

.contact_form .select {
	width: 244px;
}

.table_contact {
	color: #946733;
	text-align: left;
	margin-top: 25px;
}

.table_contact label {
	padding-right: 10px;
}

.table_contact .input {
	width: 232px;
	height: 16px;
	line-height: 16px;
	border: 1px solid #abadb3;
}

.table_contact th {
	width: 118px;
	padding-top: 4px;
	vertical-align: top;
}

.table_contact td {
	width: 265px;
	padding: 5px 0;
	_padding: 4px 0;
	vertical-align: top;
}

.table_contact .td1 {
	padding: 25px 0 10px 0;
}

.table_contact strong {
	color: #b30838;
	font-weight: bold;
}

.contact .p_contact1 {
	float: left;
	width: 650px;
	color: #946733;
	text-align: left;
	line-height: 20px;
}

.table_contact2 th {
	width: 140px;
}

.table_contact2 .btn_submit {
	margin: 0 0 0 0;
}

.table_contact2 .input_code {
	width: 80px;
}

.contact .p_contact2 {
	margin-top: 10px;
}

.table_contact3 .textarea {
	width: 350px;
	height: 72px;
}

.table_contact3 .td_btn {
	vertical-align: bottom;
}

.table_contact3 .btn_submit {
	margin: 0 0 0 80px;
}

.table_contact3 .p_contact1 {
	margin-top: 18px;
}






/*legal*/

.bg_legal {
	background: #fcf9f2 url(../images/contact/bg_legal_0524.jpg) left 149px no-repeat;
}

.legal {
	float: left;
	width: 100%;
	min-width: 1000px;
	height: 630px;
	margin: 0 auto;
	/* background:url(../images/contact/bg_legal.jpg) left top no-repeat;*/
	_overflow: hidden;
}

.legal .legal_cont {
	float: left;
	width: 908px;
	height: 486px;
	padding: 107px 0 0 42px;
}

.legal .p_legal {
	float: left;
	width: 908px;
	height: 486px;
	padding-right: 30px;
	overflow: hidden;
	text-align: left;
}

.legal .p_legal h3 {
	color: #946733;
	font-size: 18px;
	font-weight: bold;
	line-height: 24px;
	padding: 8px 0;
	width: 860px;
}

.legal .p_legal .h3 {
	font-size: 14px;
	padding-top: 0;
}

.legal .p_legal .h3_1 {
	text-decoration: underline;
}

.legal .p_legal p {
	color: #946733;
	padding-bottom: 5px;
	line-height: 22px;
	width: 860px;
}
.legal .p_legal em,
.legal .p_legal i{
	font-style:italic;
}
.legal .p_legal .title {
	color:#946733;
	font-size:24px;
	line-height:30px;
}
.legal .p_legal .subtitle {
	color:#946733;
	font-size:20px;
	line-height:30px;
}
.legal .p_legal .bullet-disc {
	list-style: disc inside none;
  display: list-item;
}

.legal .p_legal .bulleted {
	list-style: circle inside none;
  display: list-item;
}

.legal .p_legal .p1 {
	padding-bottom: 8px;
}

.legal .p_legal table {
	color: #946733;
	width: 860px;
}

.legal .p_legal .th1 {
	width: 150px;
}

.legal .p_legal td {
	padding: 2px 0;
}

.legal .p_legal .span_i {
	color: #946733;
	font-style: italic;
	text-decoration: underline;
}

.legal .p_legal .a_email {
	color: #946733;
}






/**/

.bg_zhaopin {
	background: #fff3dd url(../images/bg_zhaopin.jpg) left 149px no-repeat;
}

.zhaopin {
	float: left;
	width: 100%;
	min-width: 1000px;
	height: 630px;
	margin: 0 auto;
	_overflow: hidden;
}

.zhaopin .zhaopin_cont {
	width: 970px;
	height: 486px;
	padding-top: 110px;
	margin: 0 auto;
}

.zhaopin .zhaopin_scroll {
	float: left;
	width: 970px;
	height: 486px;
	overflow: hidden;
}

.zhaopin h3 {
	color: #946733;
	font-size: 18px;
	font-weight: bold;
	line-height: 24px;
	padding: 8px 0;
}

.zhaopin p {
	color: #946733;
	line-height: 22px;
	text-align: left;
}

.zhaopin .p {
	text-align: center;
	padding: 10px 0;
}

.zhaopin a {
	color: #946733;
}

.zhaopin_list {
	width: 970px;
}

.zhaopin_list li {
	display: inline-block;
	width: 100%;
	height: 19px;
	line-height: 19px;
	margin: 1px 0;
	background: url(../images/zhaopin_li2.png) center top no-repeat;
	color: #946733;
}

.zhaopin_list .li1 {
	background-image: url(../images/zhaopin_li1.png);
	margin-bottom: 10px;
}

.zhaopin_list .li_even {
	background: none;
}

.zhaopin_list .span1 {
	float: left;
	width: 315px;
	text-align: right;
	font-weight: bold;
}

.zhaopin_list .span2 {
	float: left;
	padding-left: 50px;
}

.zhaopin_list .li1 .span2 {
	text-indent: 110px;
}







/*story*/

.bg_story {
	background: #fdfaf5 url(../images/story/bg_story_0524.jpg) left 149px no-repeat;
}

.bg_story3 {
	background: #fdfaf5 url(../images/story/bg_latestnews_0524.jpg) left 149px no-repeat;
}

.bg_story3_1 {
	background: url(../images/story/bg_latestnews1_0524.jpg) left 149px no-repeat;
}

.bg_story3_2 {
	background: url(../images/story/bg_latestnews2_0524.jpg) left 149px no-repeat;
}

.story {
	width: 100%;
	min-height: 573px;
	_height: 573px;
	overflow: hidden;
	_overflow: none;
	margin: 0 auto;
	/* background:#fcf8f0 url(../images/story/bg.jpg) left top no-repeat;*/
	background-repeat: no-repeat;
	clear: left;
}

.story1 {
	float: left;
	width: 100%;
	min-width: 1200px;
}

.story .ul_story {
	float: left;
	width: 1080px;
	padding: 179px 0 230px;
	margin-left: 114px;
	display: inline;
}

.story .ul_story li {
	float: left;
	width: 260px;
	height: 157px;
	padding: 2px;
	background: url(../images/story/story_typebg.jpg) center top no-repeat;
	margin: 0 3px 30px;
	display: inline;
	text-align: left;
	position: relative;
	z-index: 5;
	cursor: pointer;
}

.story .ul_story li a {
	text-decoration: none;
	cursor: pointer;
}

.story .ul_story .f_16 {
	display: block;
	text-indent: 4px;
}

.story .ul_story .img {
	display: block;
	margin-bottom: 5px;
}

.story .ul_story .div {
	width: 296px;
	height: 0;
	overflow: hidden;
	background: url(../images/story/story_typebg1_0524.png) center bottom no-repeat;
	position: absolute;
	top: 161px;
	left: -16px;
	color: #946733;
}

.story .ul_story .div.h {
	background: url(../images/story/story_typebg1_0524.png) center bottom no-repeat;
}

.story .ul_story .div h3 {
	text-indent: 32px;
	font-size: 16px;
	line-height: 32px;
}

.story .ul_story .div p {
	width: 240px;
	padding: 20px 0 0 32px;
	line-height: 20px;
}

.story .ul_story .div .p_4 {
	padding-top: 30px;
	line-height: 32px;
}

.story .a_more {
	color: #6f4b22;
	position: absolute;
	left: 40px;
	bottom: 30px;
}

.story .ul_story_prod li {
	width: 307px;
	height: 186px;
	padding: 2px;
	background: url(../images/story/story_typebg.png) center top no-repeat;
}






/*crafts*/

.story_logo {
	position: absolute;
	top: 167px;
	left: 0;
}

.bg_crafts1 {
	background: url(../images/story/bg_crafts1.jpg) center 149px no-repeat;
}

.bg_crafts2 {
	background: #f8eadf url(../images/story/bg_crafts2.jpg) center 149px no-repeat;
}

.bg_crafts3 {
	background: #efdbb6 url(../images/story/bg_crafts3.jpg) center 149px no-repeat;
}

.bg_crafts4 {
	background: #101010 url(../images/story/bg_crafts4.jpg) center 149px no-repeat;
}

.bg_crafts4_1 {
	background: #101010 url(../images/story/bg_crafts4_1_0603.jpg) center 149px no-repeat;
}

.bg_crafts5 {
	background: #101010 url(../images/story/bg_crafts5_0624.jpg) center 149px no-repeat;
}

.bg_crafts6 {
	background: #101010 url(../images/story/bg_crafts6_0624.jpg) center 149px no-repeat;
}

.bg_crafts7 {
	background: #101010 url(../images/story/bg_crafts7_0624.jpg) center 149px no-repeat;
}

.bg_crafts8 {
	background: #101010 url(../images/story/bg_crafts8_0624.jpg) center 149px no-repeat;
}

.bg_crafts9 {
	background: #101010 url(../images/story/bg_crafts9_0624.jpg) center 149px no-repeat;
}

.crafts_1,
.crafts_2,
.crafts_3,
.crafts_4,
.crafts_4_1,
.crafts_5,
.crafts_6,
.crafts_7,
.crafts_8,
.crafts_9 {
	width: 990px;
	padding-right: 10px;
	margin: 0 auto;
	background: none;
	clear: left;
}

.crafts_txt {
	float: right;
	padding: 50px 0 0 0;
	width: 510px;
}

.crafts_txt .h2 {
	color: #955b24;
	font-size: 18px;
	font-weight: bold;
	line-height: 24px;
}

.crafts_txt .article {
	padding: 0 0 10px 0;
	color: #6f4b22;
	font-size: 14px;
	line-height: 24px;
}

.crafts_txt .btn_prev {
	margin-bottom: 20px;
}

.crafts_txt .btn_next {
	margin-top: 10px;
}

.crafts_1 .crafts_txt {
	width: 448px;
}

.crafts_2 .crafts_txt {
	width: 480px;
}

.crafts_3 .crafts_txt {
	width: 510px;
}

.crafts_4 .crafts_txt {
	padding: 80px 260px 0 0;
}

.crafts_4 .crafts_logo {
	position: absolute;
	top: 18px;
	left: 0;
}

.crafts_4 .article {
	color: #fff;
	line-height: 30px;
}

.crafts_4_1 .crafts_txt {
	padding: 75px 0 0 0;
}

.crafts_4_1 .btn_next {
	margin-top: 280px;
}

.crafts_txt_1 {
	padding: 100px 80px 0 0;
	width: 320px;
}

.crafts_5 .crafts_txt_1,
.crafts_6 .crafts_txt_1,
.crafts_7 .crafts_txt_1,
.crafts_8 .crafts_txt_1,
.crafts_9 .crafts_txt_1 {
	padding-top: 33px;
}






/*.crafts_9 .crafts_txt_1 { padding-top:40px;}*/

.crafts_txt_1 .article {
	color: #e2ba7a;
	line-height: 28px;
}

.crafts_txt_1 strong {
	color: #955b24;
	font-size: 18px;
}

.img_yishi {
	margin-bottom: 20px;
}

.crafts_txt .strong_yishi1 {
	color: #e2ba7a;
	font-size: 20px;
}

.crafts_txt .strong_yishi2 {
	color: #e2ba7a;
	font-size: 16px;
	font-weight: normal;
}

.crafts_5 .crafts_txt_1,
.crafts_6 .crafts_txt_1,
.crafts_7 .crafts_txt_1,
.crafts_8 .crafts_txt_1,
.crafts_9 .crafts_txt_1 {
	width: 378px;
	padding-right: 50px;
}

.crafts_9 .crafts_txt_1 {
	letter-spacing: -0.5px;
}

.crafts_5 .article p,
.crafts_6 .article p,
.crafts_7 .article p,
.crafts_8 .article p,
.crafts_9 .article p {
	padding-top: 10px;
	text-align: left;
}






/*history*/

.bg_history1 {
	background: #1e140a url(../images/story/bg_history1.jpg) center 149px no-repeat;
}

.bg_history2 {
	background: #fff3dd url(../images/story/bg_history2.jpg) center 149px no-repeat;
}

.bg_history3 {
	background: #fdfaf5 url(../images/story/bg_history3.jpg) center 149px no-repeat;
}

.bg_history4 {
	background: #f7ecd8 url(../images/story/bg_history4.jpg) center 149px no-repeat;
}

.bg_history5 {
	background: #101010 url(../images/story/bg_history5.jpg) center 149px no-repeat;
}

.history_1,
.history_2,
.history_3,
.history_4,
.history_5 {
	width: 1000px;
	margin: 0 auto;
	background: none;
	clear: left;
}

.history_txt {
	float: right;
	padding: 135px 10px 0 0;
	width: 470px;
}

.history_txt .h2 {
	color: #955b24;
	font-size: 18px;
	font-weight: bold;
	line-height: 24px;
}

.history_txt .article {
	padding: 0 0 10px 0;
	color: #e2ba7a;
	font-size: 14px;
	line-height: 24px;
}

.history_txt .btn_prev {
	margin-bottom: 20px;
}

.history_txt .btn_next {
	margin-top: 10px;
}

.history_txt_1 .article {
	color: #6f4b22;
}

.history_5 .history_txt {
	padding-top: 190px;
}

.history_5 .history_txt_1 .article {
	color: #e2ba7a;
}

.history_txt_2 {
	float: right;
	padding: 60px 7.5% 0 0;
}






/*allworld*/

.bg_allworld1 {
	background: url(../images/story/bg_allworld1.jpg) center 149px no-repeat;
}

.bg_allworld2 {
	background: #fdfaf5 url(../images/story/bg_allworld2.jpg) center 149px no-repeat;
}

.allworld_1,
.allworld_2 {
	width: 1000px;
	margin: 0 auto;
	background: none;
	clear: left;
}

.allworld_txt {
	padding-top: 100px;
	padding-right: 10px;
	width: 480px;
}

.allworld_2 .crafts_txt {
	width: 445px;
}







/*latestnews*/

.latestnews {
	float: left;
	min-width: 1000px;
	/* background-image:url(../images/story/bg_latestnews.jpg);*/
}

.latestnews1 {
	/* background-image:url(../images/story/bg_latestnews4.jpg);*/
}

.latestnews_1 {
	/* background-image:url(../images/story/bg_latestnews1.jpg); height:630px;*/
}

.latestnews_2 {
	background-image: url(../images/story/bg_latestnews2.jpg);
}

.latestnews_3 {
	background-image: url(../images/story/bg_latestnews3.jpg);
}

.bg_youhui {
	background: #fffbf5 url(../images/story/bg_latestnews_yh.jpg) left 149px no-repeat;
}

.latestnews_yh {
	float: left;
	/* background-image:url(../images/story/bg_latestnews_yh.jpg);*/
}

.latestnews_cont {
	float: left;
	background: #fff;
	height: auto;
	min-height: 558px;
	_height: 558px;
	padding-bottom: 20px;
}

.latestnews_c {
	width: 1032px;
	margin: 0 auto;
	text-align: center;
}

.latestnews .ul_story {
	float: left;
	margin-left: 190px;
	display: inline;
}

.latestnews .ul_story li {
	width: 247px;
	height: 149px;
	padding: 2px 2px 3px 3px;
	background: url(../images/story/news_type_bg.jpg) center top no-repeat;
	margin-right: 8px;
	display: inline;
}

.ul_movie {
	width: 1056px;
	padding: 130px 0;
	margin: 0 auto;
	overflow: hidden;
	_overflow: none;
}

.ul_movie li {
	float: left;
	width: 327px;
	height: 217px;
	padding: 1px 4px 5px 1px;
	background: url(../images/story/movie_bg.png) no-repeat;
	margin: 0 8px;
}

.ul_movie li img {
	display: block;
	margin-bottom: 8px;
}

.ul_movie li,
.ul_movie li a {
	color: #50091e;
	font-size: 18px;
}

.ul_movie .li_music {
	line-height: 24px;
}

.ul_movie .a_down {
	text-decoration: underline;
}

.ul_mvtype {
	padding-top: 130px;
}

.ul_moviepage {
	width: 1056px;
	height: 22px;
	padding: 0 24px;
	margin: 0 auto;
	background: url(../images/story/story_page.png) center bottom no-repeat;
	text-align: center;
	position: relative;
}

.ul_moviepage span {
	width: 12px;
	height: 12px;
	overflow: hidden;
	background: #8e5f32;
	display: inline-block;
	margin: 0 3px;
}

.ul_moviepage .active {
	background: #bb894a;
}

.ul_moviepage .pro_left {
	position: absolute;
	top: 0;
	left: 24px;
	width: 22px;
	height: 22px;
	cursor: pointer;
	background: #fff;
	opacity: 0;
	filter: alpha(opacity=0);
}

.ul_moviepage .pro_right {
	position: absolute;
	top: 0;
	right: 24px;
	width: 22px;
	height: 22px;
	cursor: pointer;
	background: #fff;
	opacity: 0;
	filter: alpha(opacity=0);
}

.story_mvlist {
	width: 1056px;
	height: 580px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}

.story_mvlist .div {
	width: 2112px;
	position: absolute;
	top: 0;
	left: 0;
}

.story_mvlist .ul_movie {
	float: left;
}






/*preferential*/

.youhui {
	float: left;
	width: 1195px;
}

.youhui_l {
	float: left;
	width: 895px;
	height: 573px;
	overflow: hidden;
}

.youhui_r {
	float: right;
	width: 300px;
	padding-top: 108px;
}

.youhui_r h2 {
	color: #955b24;
	font-size: 18px;
	font-weight: bold;
	line-height: 24px;
	text-align: left;
	text-indent: 76px;
}

.youhui_r ul {
	float: left;
	padding: 30px 0 0 0;
}

.youhui_r li {
	float: left;
	width: 100%;
	color: #6f4b22;
	font-size: 14px;
	text-align: left;
	line-height: 28px;
	height: 28px;
	background: url(../images/story/point.gif) left center no-repeat;
	text-indent: 14px;
	text-align: left;
}

.youhui_r li a,
.news_other li a {
	color: #6f4b22;
}

.latestnews_yh_c {
	float: left;
	padding: 40px 0 0 360px;
	width: 660px;
}

.latestnews_yh_l .list {
	height: 280px;
	width: 340px;
	overflow: hidden;
}

.latestnews_yh_l {
	float: left;
	text-align: left;
	width: 340px;
}

.latestnews_yh_c .btn_up,
.latestnews_yh_c .btn_down {
	margin: 10px 0 10px 95px;
	cursor: pointer;
}

.latestnews_yh_c h2 {
	color: #955b24;
	font-size: 18px;
	font-weight: bold;
	line-height: 24px;
	text-align: left;
	text-indent: 76px;
	width: 100%;
}

.latestnews_yh_l ul {
	float: left;
	padding: 0 0 0 0;
}

.latestnews_yh_l li {
	float: left;
	width: 340px;
	color: #6f4b22;
	font-size: 14px;
	text-align: left;
	line-height: 28px;
	height: 28px;
	background: url(../images/story/point.gif) left center no-repeat;
	text-indent: 14px;
	text-align: left;
}

.latestnews_yh_l li a {
	color: #6f4b22;
	position: relative;
}

.latestnews_yh_l li .cursor {
	position: absolute;
	top: 5px;
	right: -15px;
}

.latestnews_yh_r {
	float: left;
	width: 300px;
	padding-left: 20px;
	text-align: left;
}

.latestnews_yh_r .list {
	height: 352px;
	width: 300px;
	overflow: hidden;
}

.latestnews_yh_r ul {
	float: left;
	padding: 0 0 0 0;
}

.latestnews_yh_r li {
	float: left;
	width: 100%;
	height: 80px;
	padding: 4px 0;
	overflow: hidden;
}

.latestnews_yh_r li a {
	text-decoration: none;
}

.latestnews_yh_r li img {
	float: left;
	width: 78px;
	height: 78px;
	border: 1px solid #f0dcbf;
}

.latestnews_yh_r li span {
	float: left;
	width: 210px;
	padding: 8px 0 0 5px;
	color: #6f4b22;
	font-size: 14px;
}

.tan_30list {
	position: absolute;
	z-index: 1001;
	top: 0;
	left: 50%;
	margin-left: -430px;
	width: 800px;
	padding: 46px 30px 0;
	background: #fff;
}






/*other*/

.news_other {
	float: left;
	padding: 95px 0 0 286px;
	width: 400px;
}

.news_other h2 {
	color: #955b24;
	font-size: 18px;
	font-weight: bold;
	line-height: 24px;
	text-align: left;
	text-indent: 124px;
}

.news_other ul {
	float: left;
	padding: 25px 0 0 0;
}

.news_other li {
	float: left;
	width: 100%;
	height: 28px;
	line-height: 28px;
	color: #6f4b22;
	font-size: 14px;
	text-align: left;
	background: url(../images/story/point.gif) left center no-repeat;
	text-indent: 14px;
	text-align: left;
}






/*index*/

.index {
	float: left;
	width: 100%;
	min-width: 1100px;
	height: 730px;
	margin: 0 auto;
	background: #fff;
}

.index .index_banner {
	float: left;
	width: 1100px;
	height: 636px;
	position: relative;
	overflow: hidden;
}

.index .huawen {
	position: absolute;
	z-index: 15;
	top: 0;
	left: 300px;
}

.index .pics {
	float: left;
	width: 816px;
	height: 636px;
	/* overflow:hidden;*/
}

.index .pics ul {
	position: relative;
	width: 835px;
	height: 636px;
}

.index .pics li {
	position: absolute;
	z-index: 9;
	top: 0;
	left: 0;
	/* opacity:0; filter:alpha(opacity=0);*/
}

.index .pics li .img_mv {
	position: absolute;
	z-index: 10;
	top: 490px;
	left: 23px;
	border: 1px solid #b58e49;
}

.index .pics .active {
	opacity: 1;
	filter: alpha(opacity=100);
}

.index .pics_nav {
	width: 340px;
	padding-top: 20px;
	text-align: left;
	position: absolute;
	z-index: 20;
	top: 0;
	left: 735px;
}

.index .pics_nav li {
	color: #8e5f32;
	font-size: 18px;
	margin-bottom: 27px;
	cursor: pointer;
	float: left;
	width: auto;
	display: inline;
	clear: left;
	position: absolute;
}

.index .pics_nav li span {
	display: inline-block;
	vertical-align: top;
	margin-top: 15px;
	line-height: 20px;
}

.index .pics_nav li a {
	color: #8e5f32;
	text-decoration: none;
}

.index .pics_nav li a img {
	width: 65px;
}

.index .pics_nav .li0 {
	/* margin-left:15px; width:230px;*/
	top: 20px;
	left: 10px;
	width: 358px;
}

.index .pics_nav .li1 {
	/* margin-left:15px; width:230px;*/
	top: 95px;
	left: 30px;
	width: 358px;
}

.index .pics_nav .li2 {
	/* margin-left:40px; width:195px;*/
	top: 170px;
	left: 50px;
	width: 328px;
}

.index .pics_nav .li3 {
	/* margin-left:45px; width:230px;*/
	top: 245px;
	left: 60px;
}

.index .pics_nav .li4 {
	/* margin-left:33px; width:285px;*/
	top: 320px;
	left: 34px;
}

.index .pics_nav .li5 {
	/* width:285px;*/
	top: 395px;
	left: 0;
}

.index .pics_nav .li6 {
	top: 480px;
	left: -30px;
}

.index .pics_nav .li7 {
	/* top:460px; left:-30px;*/
	top: 555px;
	left: -65px;
}

.index .pics_nav .li8 {
	top: 630px;
	left: -95px;
}






/*products*/

.bg_products {
	background: #fdfaf5 url(../images/products/bg_0524.jpg) left 149px no-repeat;
}

.bg_products_1 {
	background: url(../images/products/bg_1_0603.jpg) left 149px no-repeat;
}

.bg_products_2 {
	background: #ffedcd url(../images/products/bg_2_0523.jpg) left 149px no-repeat;
}

.bg_products_3 {
	background: #fff url(../images/products/bg_3_0806.jpg) left 149px no-repeat;
}

.bg_products_4 {
	background: url(../images/products/bg_4_0603.jpg) left 149px no-repeat;
}

.bg_products_5 {
	background: url(../images/products/bg_5_0603.jpg) left 149px no-repeat;
}

.products,
.products1 {
	float: left;
	width: 100%;
	min-width: 1295px;
	min-height: 630px;
	_height: 630px;
	margin: 0 auto;
	/* background:#fff8ed url(../images/products/bg.jpg) left top no-repeat;*/
}

.products4 {
	background-image: url(../images/products/bg4_0603.jpg);
}

.products_1 {
	/* background-image:url(../images/products/bg_1_0523.jpg);*/
}

.products_1_1 {
	background-image: url(../images/products/bg_3_1.png);
	background-color: #f9f0e1;
	position: relative;
}







/*.products_2 .ul_products { padding:0; width:100%;}
.products_2 img { width:100%;}*/

.products_2 {
	/* background-image:url(../images/products/bg_2_0523.jpg);*/
}

.products_2_1 {
	background-image: url(../images/products/bg_3_1.png);
	background-color: #f9f0e1;
	position: relative;
}

.products_3 {
	/* background-image:url(../images/products/bg_3.jpg);*/
}

.products_3_1 {
	background-image: url(../images/products/bg_3_1.png);
	background-color: #f9f0e1;
	position: relative;
}

.products_3_1 .products_l {
	width: 800px;
}

.products_4 {
	/* background-image:url(../images/products/bg_4_0523.jpg);*/
}

.products_4_1 {
	background-image: url(../images/products/bg_3_1.png);
	background-color: #f9f0e1;
	position: relative;
}

.products_5 {
	/* background-image:url(../images/products/bg_5_0523.jpg);*/
}

.products_5_1 {
	background-image: url(../images/products/bg_3_1.png);
	background-color: #f9f0e1;
	position: relative;
}

.products .ul_story .div .p_2 {
	line-height: 16px;
}

.ul_products {
	float: left;
	padding: 45px 0 0 290px;
	width: 746px;
}

.ul_products li {
	float: left;
	width: 319px;
	height: 139px;
	padding: 1px 7px 9px 1px;
	background: url(../images/products/type_bg.png) no-repeat;
	margin: 0 25px 8px 0;
	display: inline;
}

.products_cont {
	min-width: 1179px;
}

.products_2_1 .products_cont {
	min-width: 1259px;
}

.products_2_1 .products_r {
	width: 395px;
}

.products_3_1 .products_cont {
	min-width: 1179px;
}

.products_l {
	float: left;
	width: 800px;
	height: 572px;
	overflow: hidden;
}

.products_r {
	float: right;
	width: 384px;
	padding: 20px 64px 0 0;
}

.products_r .a_next {
	float: right;
	padding-right: 16px;
	color: #8e5f32;
	line-height: 18px;
	text-decoration: none;
	background: url(../images/products/arrow_right.png) right center no-repeat;
}

.products_r .article {
	float: left;
	width: 100%;
	padding-top: 50px;
	color: #955b24;
	font-size: 14px;
	font-family: 'SimHei';
	line-height: 25px;
	text-align: justify;
	text-justify: inter-ideograph;
}

.products_r .article .gap {
	position: relative;
	height: 20px;
}

.products_r .article p {
	font-family: 'SimHei';
	color: #955b24;
	font-size: 14px;
	line-height: 20px;
	text-align: left;
}

.products_r .article h1 {
	font-family: 'SimHei';
	color: #955b24;
	font-weight: bold;
	font-size: 14px;
	line-height: 20px;
	text-align: left;
}

.products_r .article h2 {
	font-family: 'SimHei';
	color: #955b24;
	font-size: 12px;
	line-height: 16px;
	text-align: left;
}

.products_r .article h2 strong {
	font-size: 16px;
	font-weight: normal;
}

.products_r .article h3 {
	font-family: 'SimHei';
	color: #955b24;
	font-weight: normal;
	font-size: 14px;
	line-height: 20px;
	text-align: left;
	margin-top: 5px;
}

.products_r .ul_prod {
	float: left;
	padding: 10px 0 0 0;
}

.products_r .ul_prod li {
	float: left;
	padding: 0 5px;
	text-align: center;
	cursor: pointer;
}

.products_r .ul_prod .li2 img {
	width: 68px;
	margin: 6px 0;
}

.products_r .ul_ccrq {
	float: left;
	padding: 10px 0 0 0;
}

.products_r .ul_ccrq li {
	float: left;
	width: 105px;
	font-size: 12px;
	line-height: 16px;
	text-align: center;
}

.products_r .ul_ccrq li img {
	display: block;
	margin: 0 auto;
}

.products_5_1 .products_r {
	width: 360px;
}

.products_nav_wrap {
	width: 100%;
	height: 54px;
}

.products_nav_cont {
	float: left;
	padding-left: 52px;
}

.products_nav {
	width: 100%;
	height: 54px;
	overflow: hidden;
	position: relative;
}

.products_nav ul {
	float: left;
	position: absolute;
	top: 0;
	left: 0;
}

.products_nav li {
	float: left;
	width: 213px;
	height: 52px;
	line-height: 52px;
	color: #fff;
	font-size: 16px;
	text-align: left;
	text-indent: 12px;
	padding: 1px;
	background: url(../images/products/nav.jpg) center top no-repeat;
	margin-right: 24px;
	display: inline;
	cursor: pointer;
}

.products_nav li img {
	width: 72px;
}

.products_nav li span {
	line-height: 24px;
	text-indent: 0;
	padding: 2px 0 0 12px;
}

.products_nav .prod5_3 {
	line-height: 22px;
	text-indent: 0;
	padding-left: 12px;
	width: 202px;
}

.products_nav .prod5_3 .left {
	padding-top: 4px;
}

.products_nav .active {
	background-position: center bottom;
}

.products_r .pro_btn1 {
	color: #b61541;
	text-decoration: underline;
	height: 58px;
	padding: 4px 0 0 50px;
	margin: 8px 0;
	display: inline-block;
	background: url(../images/products/pro_btn1.png) left center no-repeat;
}

.products_r .pro_btn2 {
	color: #b61541;
	text-decoration: underline;
	height: 65px;
	padding: 4px 0 0 50px;
	display: inline-block;
	background: url(../images/products/pro_btn2.png) 10px center no-repeat;
}

.products_r .pro_btn3 {
	color: #b61541;
	text-decoration: underline;
	height: 52px;
	padding: 0 0 0 94px;
	display: inline-block;
	background: url(../images/products/pro_btn3.png) 0 center no-repeat;
	letter-spacing: -1px;
}

.products_r .pro_btn4 {
	color: #b61541;
	text-decoration: underline;
	height: 48px;
	padding: 0 0 0 66px;
	display: inline-block;
	background: url(../images/products/pro_btn4.png) left center no-repeat;
}

.products_r .pro_btn5 {
	padding-left: 66px;
	background-position: 20px center;
}

.products_r .pro_btn6 {
	color: #b61541;
	text-decoration: underline;
	height: 52px;
	padding: 0 0 0 108px;
	margin-top: 20px;
	display: inline-block;
	background: url(../images/products/pro_btn6.png) left center no-repeat;
}

.pro_tan {
	position: absolute;
	z-index: 1001;
	top: 0;
	left: 50%;
	margin-left: -500px;
	display: none;
	text-align: center;
}

.pro_tan_btn img {
	position: absolute;
	top: 0;
	right: 0;
}

.products_r .pro_1025_1 {
	float: left;
	padding: 18px 0 0 90px;
	height: 40px;
	color: #b61541;
	line-height: 18px;
	text-decoration: underline;
	background: url(../images/products/ccrq_4.png) 0 0 no-repeat;
	margin-top: 20px;
}

.products_r .pro_1025_2 {
	float: left;
	padding: 30px 0 0 90px;
	height: 44px;
	color: #b61541;
	line-height: 18px;
	text-decoration: underline;
	background: url(../images/products/ccrq_5.png) 10px 0 no-repeat;
	margin-top: 20px;
}

.products_r .pro_1025_3 {
	float: left;
	padding: 15px 0 0 90px;
	height: 54px;
	color: #b61541;
	line-height: 18px;
	text-decoration: underline;
	background: url(../images/products/ccrq_6.png) 30px 0 no-repeat;
	margin-top: 20px;
}

.products_r .pro_1025_4 {
	float: left;
	padding: 0px 0 0 75px;
	height: 44px;
	color: #b61541;
	line-height: 18px;
	text-decoration: underline;
	background: url(../images/products/ccrq_7.png) 0 0 no-repeat;
	margin-top: 20px;
}

.products_r .pro_1025_5 {
	float: left;
	padding: 18px 0 0 75px;
	height: 80px;
	color: #b61541;
	line-height: 18px;
	text-decoration: underline;
	background: url(../images/products/ccrq_8.png) 0 0 no-repeat;
	margin-top: 10px;
}

.products_r .pro_0221_1 {
	float: left;
	padding: 14px 0 0 90px;
	height: 60px;
	color: #b61541;
	font-size: 12px;
	line-height: 18px;
	text-decoration: underline;
	background: url(../images/products/img0221_3.png) 0 0 no-repeat;
	margin-top: 20px;
}

.products_r .pro_0221_2 {
	float: left;
	padding: 28px 0 0 90px;
	height: 40px;
	color: #b61541;
	font-size: 12px;
	line-height: 18px;
	text-decoration: underline;
	background: url(../images/products/img0221_4.png) 32px 0 no-repeat;
	margin-top: 20px;
}

.products_r .pro_0221_3 {
	float: left;
	padding: 28px 0 0 60px;
	height: 40px;
	color: #b61541;
	font-size: 12px;
	line-height: 18px;
	text-decoration: underline;
	background: url(../images/products/img0221_5.png) 0 0 no-repeat;
	margin-top: 20px;
}

.products_r .pro_0421_1 {
	float: left;
	padding: 20px 0 0 66px;
	height: 48px;
	color: #b61541;
	font-size: 12px;
	line-height: 18px;
	text-decoration: underline;
	background: url(../images/products/img0421_1.png) 0 0 no-repeat;
}

.products_r .pro_0421_2 {
	float: left;
	padding: 20px 0 0 66px;
	height: 48px;
	color: #b61541;
	font-size: 12px;
	line-height: 18px;
	text-decoration: underline;
	background: url(../images/products/img0421_2.png) 0 0 no-repeat;
	margin-top: 20px;
}

.products_r .pro_0904_1 {
	float: left;
	padding: 15px 0 0 70px;
	height: 70px;
	font-size: 12px;
	line-height: 18px;
	background: url(../images/products/img_0904_1.png) 0 0 no-repeat;
	margin-top: 10px;
}

.products_r .pro_0904_2 {
	float: left;
	padding: 20px 0 0 66px;
	height: 47px;
	color: #b61541;
	font-size: 12px;
	line-height: 18px;
	text-decoration: underline;
	background: url(../images/products/img_0904_2.png) 0 0 no-repeat;
	margin-top: 10px;
}

.products_r .f_b61541 {
	color: #b61541;
}


.products_page {
	float: left;
	width: 675px;
	height: 22px;
	margin: 10px 0 0 290px;
	display: inline;
	background: url(../images/products/products_page.png) center bottom no-repeat;
	clear: left;
	text-align: center;
	position: relative;
}

.products_page span {
	width: 12px;
	height: 12px;
	overflow: hidden;
	background: #8e5f32;
	display: inline-block;
	margin: 0 3px;
}

.products_page .active {
	background: #bb894a;
}

.products_page .pro_left {
	position: absolute;
	top: -3px;
	left: 50%;
	margin-left: -23px;
	width: 22px;
	height: 22px;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
}

.products_page .pro_right {
	position: absolute;
	top: -3px;
	left: 50%;
	margin-left: 1px;
	width: 22px;
	height: 22px;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
}

.products_4_1 .products_r {
	width: 335px;
}

.products_4_list {
	float: left;
	width: 703px;
	height: 471px;
	margin: 48px 0 0 290px;
	display: inline;
	position: relative;
	overflow: hidden;
}

.products_4_list .div {
	width: 2816px;
	position: absolute;
	top: 0;
	left: 0;
}

.products_1 .ul_products,
.products_2 .ul_products,
.products_3 .ul_products,
.products_4 .ul_products,
.products_5 .ul_products {
	padding: 0;
	width: 704px;
	height: 471px;
}

.products_1 .ul_products li,
.products_2 .ul_products li,
.products_3 .ul_products li,
.products_4 .ul_products li,
.products_5 .ul_products li {
	margin: 0 25px 8px 0;
}





/**/

.tan_youhui {
	position: absolute;
	z-index: 1001;
	top: 0;
	left: 50%;
	margin-left: -400px;
	width: 800px;
	background: #fff;
}





/*金秀贤*/

.bg_jxx {
	background: #232066 url(../images/jxx/img1.jpg) 0 149px no-repeat;
}

.bg_jxx2 {
	background: #232066 url(../images/jxx/img2.jpg) 0 149px no-repeat;
}

.bg_jxx1 {
	background: #232066 url(../images/jxx/img9.jpg) 0 149px no-repeat;
}

.bg_jxx3 {
	background: #000000 url(../images/jxx/bg_lanmei.jpg) 0 149px no-repeat;
}

.jxx {
	float: left;
	width: 100%;
	min-width: 1295px;
	min-height: 630px;
	_height: 630px;
}

.jxx_index {
	float: left;
	padding: 254px 0 0 162px;
}

.jxx_2 {
	float: left;
	padding-left: 330px;
	position: relative;
}

.jxx_2 .jxx_2_btn {
	clear: left;
	float: left;
	padding-left: 170px;
	position: absolute;
	top: 566px;
	left: 330px;
}

.jxx_2 .jxx_2_btn li {
	float: left;
	width: 245px;
	height: 60px;
	margin-left: 35px;
	display: inline;
	background-position: 0 0;
	background-repeat: no-repeat;
	cursor: pointer;
}

.jxx_2 .jxx_2_btn .li1 {
	background-image: url(../images/jxx/btn4.png);
}

.jxx_2 .jxx_2_btn .li2 {
	background-image: url(../images/jxx/btn5.png);
}

.jxx_2 .jxx_2_btn .active {
	background-position: 0 -60px;
}

.jxx_1 {
	float: left;
	position: relative;
}

.jxx_1 .jxx_1_btn {
	position: absolute;
	top: 566px;
	left: 320px;
}

.jxx_1 .jxx_1_btn li {
	float: left;
	width: 224px;
	height: 60px;
	margin-right: 46px;
	display: inline;
	background-position: 0 0;
	background-repeat: no-repeat;
	cursor: pointer;
}

.jxx_1 .jxx_1_btn .li1 {
	background-image: url(../images/jxx/btn_6.png);
}

.jxx_1 .jxx_1_btn .li2 {
	background-image: url(../images/jxx/btn_7.png);
}

.jxx_1 .jxx_1_btn .li3 {
	background-image: url(../images/jxx/btn_8.png);
}

.jxx_1 .jxx_1_btn .li4 {
	background-image: url(../images/jxx/btn_9.png);
	margin-right: 0;
}

.jxx_1 .jxx_1_btn .active {
	background-position: 0 -60px;
}

.jxx_back {
	position: absolute;
	top: 110px;
	right: 40px;
	color: #fff;
}

.jxx_back img {
	vertical-align: text-bottom;
}

.bg_mv {
	background: #232066 url(../images/jxx/bg_mv.jpg) 0 149px no-repeat;
}





/*夏日限时优惠*/

.bg_xrxsyh {
	background: #fff4d6 url(../images/youhui/xrxsyh_bg.jpg) 0 149px no-repeat;
}

.xrxsyh {
	float: left;
	width: 100%;
	min-width: 1295px;
	min-height: 630px;
	_height: 630px;
}

.xrxsyh .btn1 {
	float: left;
	margin: 295px 0 0 140px;
	display: inline;
}

.xrxsyh .btn2 {
	clear: left;
	float: left;
	margin-left: 140px;
	display: inline;
}

.xrxsyh .btn3 {
	clear: left;
	float: left;
	margin-left: 140px;
	display: inline;
}





/*铁板烧*/

.bg_tbs {
	background: #fff url(../images/youhui/tbs_0825.jpg) 0 149px no-repeat;
}

.bg_tbs1 {
	background: #f8e7d3 url(../images/youhui/tbs_0825_bg1.jpg) 0 149px no-repeat;
}

.bg_tbs2 {
	background: #f8e7d3 url(../images/youhui/tbs_0825_bg2.jpg) 0 149px no-repeat;
}

.tbs_index {
	float: left;
	width: 100%;
	min-width: 1200px;
	min-height: 630px;
	_height: 630px;
	position: relative;
}

.tbs_index .btn {
	position: absolute;
	top: 0;
	left: 409px;
}

.tbs_index .btn a {
	float: left;
	width: 250px;
	height: 200px;
}

.tbs_cont {
	float: left;
	width: 100%;
	min-width: 1200px;
	min-width: 1200px;
	min-height: 630px;
	_height: 630px;
	text-align: left;
	position: relative;
	overflow: visible;
}

.tbs_cont .tbs_nav {
	position: absolute;
	bottom: 30px;
	left: 230px;
}

.tbs_cont .tbs_nav a {
	float: left;
	width: 246px;
	height: 66px;
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-right: 34px;
	display: inline;
}

.tbs_cont .tbs_nav .a1 {
	background-image: url(../images/youhui/tbs_0825_btn1.png);
}

.tbs_cont .tbs_nav .a2 {
	background-image: url(../images/youhui/tbs_0825_btn2.png);
}

.tbs_cont .tbs_nav .a3 {
	background-image: url(../images/youhui/tbs_0825_btn3.png);
}

.tbs_cont .tbs_nav .active,
.tbs_index .tbs_nav a:hover {
	background-position: 0 -66px;
}

.tbs_cont .a_back {
	position: absolute;
	right: 52px;
	top: 16px;
	color: #663e1d;
	font-size: 14px;
}





/*试吃*/

.bg_shichi {
	background: #fff1da url(../images/contact/shichi.jpg) left 149px no-repeat;
}

.bg_shichi .contact_form {
	margin: 65px 0 0 460px;
	font-size: 14px;
}

.bg_shichi .td_info {
	color: #946733;
	font-size: 14px;
	line-height: 28px;
	padding-bottom: 30px;
	width: 766px;
}

.bg_shichi .td_shichi {
	padding-top: 30px;
	width: 766px;
}

.bg_shichi .th1 {
	text-align: right;
	padding-right: 10px;
	width: 108px;
}

.bg_shichi .select {
	color: #946733;
}

.tan_shichi {
	width: 520px;
	height: 316px;
	background-color: #fff;
	position: absolute;
	z-index: 1001;
	top: 50%;
	left: 50%;
	margin-top: -158px;
	margin-left: -260px;
	display: none;
}

.tan_shichi .table_shichi {
	color: #5b3c18;
	font-size: 14px;
	margin: 80px 0 0 95px;
}

.tan_shichi .table_shichi th {
	width: 114px;
}

.tan_shichi .table_shichi td {
	padding: 15px 0;
}

.tan_shichi .table_shichi .input {
	width: 200px;
	border: 1px solid #abadb3;
}

.tan_shichi .table_shichi .btn_submit,
.tan_tiling .btn_submit {
	margin: 0 auto;
	background-color: #6f4b22;
}

.bg_shichi .table_contact th {
	vertical-align: middle;
	padding-top: 0;
}





/*提领*/

.tan_tiling {
	width: 1052px;
	height: 637px;
	margin-left: -526px;
	margin-top: -318px;
	background: #fff url(../images/inde/tan_180912.jpg) right bottom no-repeat;
	display: block;
}

.tan_tiling .btn_submit {
	display: block;
	margin: 466px 0 0 528px;
}

.table_tiling {
	width: 1300px;
	margin: 38px 0 0 52px;
	border: 1px solid #bb9e66;
}

.table_tiling th {
	color: #fff;
	font-size: 16px;
	line-height: 35px;
	/* text-indent:28px; */
	text-align: center;
	background-color: #bb9e66;
}

.table_tiling td {
	padding: 5px 10px;
	/* text-indent: 28px; */
	color: #bb9e66;
	font-size: 14px;
	line-height: 18px;
	text-align: left;
	border-left: 1px solid #bb9e66;
	border-bottom: 1px solid #bb9e66;
}

.table_tiling td span {
	color: #a40036;
}

.table_tiling .td1,
.table_tiling .td2 {
	text-align: center;
}
.table_tiling .td5 {
	text-indent: 20px;
}

.table_tiling .th1 {
	width: 80px;
}

.table_tiling .th2 {
	width: 385px;
	border-left: 1px solid #fff;
}

.table_tiling .th3 {
	width: 170px;
	border-left: 1px solid #fff;
}

.table_tiling .th4 {
	width: 515px;
	border-left: 1px solid #fff;
}

.table_tiling .th5 {
	width: 150px;
	border-left: 1px solid #fff;
}




.banner-content {
    min-width: 1200px;
    height: 800px;
    width: 100%;
    position: relative;
    overflow: hidden;
}

.banner-slide-circle {
    position: absolute;
    bottom: 32px;
    z-index: 1002;
    left: 50%;
}

.banner-slide-circle ul li {
    width: 11px;
    height: 11px;
    background: #bdccd4;
    border-radius: 50%;
    cursor: pointer;
    float: left;
    margin: 0 8px;
}

.banner-slide-circle ul .on {
    background: #45aaf2;
}

.banner-background-01 {
    width: 997px;
    height: 85px;
    background: url(../images/background01.png) repeat-x;
    _background: url(../images/background01.png) repeat-x;
    position: absolute;
    top: 371px;
    width: 400%;
    left: -236px;
    z-index: 999;
    animation: wave1 25s linear .4s infinite normal;
    -moz-animation: wave1 25s linear .4s infinite normal;
    -webkit-animation: wave1 25s linear .4s infinite normal;
    -o-animation: wave1 25s linear .4s infinite normal;
}

.banner-background-02 {
    width: 1009px;
    height: 100px;
    background: url(../images/background02.png) repeat-x;
    _background: 0 0;
    position: absolute;
    top: 356px;
    width: 400%;
    left: 0;
    z-index: 998;
    animation: wave2 60s linear .4s infinite normal;
    -moz-animation: wave2 60s linear .4s infinite normal;
    -webkit-animation: wave2 60s linear .4s infinite normal;
    -o-animation: wave2 60s linear .4s infinite normal
}

.banner-slide-image ul li {
    height: 800px;
}

.banner-slide-image ul li a img {
    width: 100%;
    height: 800px;
    display: block;
    border: none;
}