﻿@charset "utf-8";
body {
	color: #000; font-size:0.85rem;
	font-family: Arial, Helvetica, sans-serif;
}

.autoheight {width:100%; height:auto; text-align:center;}
.abmbg {background:#851b41; color:#FFF;}
.abmbg div {padding:10% 0 5% 0; font-size:1.5rem;}
.abmbg p {padding:0 6%; line-height:1.5rem; text-align:left;}
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:92%; margin:0 auto;line-height:1.8rem; text-align:left; color:#030303;}
.aboutcom img {max-width:100%;}
.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;}

.owdiwre {width:90%; padding:10% 0; text-align:left; margin:0 auto; line-height:2rem; font-size:1.05rem;}
.owdiwrediv {border-left:#daa96f solid 4px; color:#daa96f; padding:0% 5%; font-size:1.5rem; margin-bottom:5%;}

.promenu {width:100%; height:auto; background:#FFF; position:fixed; bottom:0;}
.promenu ul li {width:25%; margin:0 auto; float:left; display:block; list-style:none; text-align:center; padding:2% 0; line-height:0.5rem; font-size:0.78rem;color:#613b11;}

.promenu ul li .imglogo {height:2.5rem; border-radius:50%;  border:#613b11 solid 1px;}
.promenu ul li .imgmenu {height:1.25rem; margin-bottom:0.65rem;}
/*top.promenu ul li:nth-child(1) {text-align:left;}*/

.class_wrap { width:100%; display:table; padding-bottom:20%;}
.class_wrap ul li {width:88%; margin:3% 3% 0 3%; color:#575757; border-radius:10px; padding:4%; font-size:1rem; background:#FFF; text-align:left;}

.class_wrap ul li .aico {display:inline-block;vertical-align:bottom;padding:0%; font-size:1.25rem;  float:right;}


.pro-list-main {width:100%; float:left;}
.pro-list-main li {width:49%;float:left;}
.pro-list-main li:nth-child(2n-1) {margin-left:1%;}
.pro-list-main li:nth-child(2n) {margin-right:0%;}
.pro-list-main .ma {position:relative;margin:5%;background:#fff;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s;box-shadow:0 0 4px rgba(0,0,0,.2);}
.pro-list-main .ma:hover {-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);box-shadow:0 0 8px rgba(0,0,0,.2)}
.pro-list-main .ma:hover .more {background:#c60813;color:#fff}
.aico {display:inline-block;vertical-align:bottom;background:url(../images/aicos.png)}
.pro-list-main .ma:hover .more .aico {background-position:-231px -188px}
.pro-list-main .txts {padding:2% 2% 0 2%;height:2.5rem;line-height:1.25rem; font-size:0.85rem;overflow:hidden;color:#333;}
.pro-list-main .nowti {line-height:2.5rem;}
.pro-list-main .label {text-align:right;font-size:12px;margin-top:15px}
.pro-list-main .label span {display:inline-block;vertical-align:bottom;padding:0 10px;background:#c4894a;border-radius:8px;line-height:20px;white-space:nowrap;color:#fff}
.pro-list-main .label span + span {margin-left:5px}
.pro-list-main .label .c1 {background:#ad0003}
.pro-list-main a {display:block}
.pro-list-main .shar {position:absolute;left:20px;bottom:55px;display:inline-block;vertical-align:bottom;float:none !important;height:20px !important;padding-right:20px !important;background:url(../images/share.png) no-repeat right -1px !important;font-size:12px;line-height:20px;white-space:nowrap;overflow:hidden;-webkit-transition:0s;-moz-transition:0s;transition:0s}
.pro-list-main .shar:hover {color:#c60813;background-position:right -21px !important}
.pro-list-main .more {height:30px;padding:0 20px;background:#e5e5e5;line-height:30px;font-size:12px;white-space:nowrap;text-transform:uppercase;color:#999;overflow:hidden;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}
.pro-list-main .more .aico {float:right;margin-top:7px;background-position:-262px -164px;width:22px;height:16px}

.scapic:hover img {-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transform:scale(1.1)}

.pic {display:block;position:relative;overflow:hidden}
.pic > img {display:block;width:100%;-webkit-transition:.6s;-moz-transition:.6s;transition:.6s}



.wrap {
	width: 100%;
	background-color: #e9d8b4;
	height: 50px;
}





.top_wrap {
	background:#e9d8b4;
	width: 100%;
	text-align:left;
	margin: 0 auto;
	height: auto; display:table;
		/* background: #825b37 url(../images/top_3.gif) center bottom no-repeat;float: left; */
}

.top_wrap li {
	float: left; display:block; padding:0; margin:3%;
	color:#613b11; font-size:1rem;
}

.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_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 {
    width: 100%;
    position: relative;
}

.banner-slide-circle {
    position: absolute;
    bottom:5%;
    z-index: 1002;
    left: 40%;
}

.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-slide-image ul li img {
    width: 100%;
    display: block;
    border: none;
}