﻿@charset "utf-8";
/****** CSS Reset ******/
BODY {
	FONT-SIZE: 12px; MARGIN: 0px auto; COLOR: #525252; FONT-FAMILY: '微软雅黑',Arial,Verdana,Sans-Serif; background: #fff url(../images/bg.jpg) repeat; 
}
DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
OL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
SPAN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
TABLE {
	FONT-SIZE: 12px
}
TD {
	FONT-SIZE: 12px
}
INPUT {
	FONT-SIZE: 12px
}
H1 {
	MARGIN: 0px auto
}
H2 {
	MARGIN: 0px auto
}
H3 {
	MARGIN: 0px auto
}
H4 {
	MARGIN: 0px auto
}
H5 {
	MARGIN: 0px auto
}
H6 {
	MARGIN: 0px auto
}
H1 {
	FONT-SIZE: 28px
}
H2 {
	FONT-SIZE: 22px
}
H3 {
	FONT-SIZE: 16px
}
H4 {
	FONT-SIZE: 14px
}
H5 {
	FONT-SIZE: 14px
}
H6 {
	FONT-SIZE: 14px
}

.fl{ FLOAT:LEFT;}  .fr{FLOAT:RIGHT} 

.clear {
	CLEAR: both; MARGIN-TOP: -1px; FONT-SIZE: 1px; VISIBILITY: hidden; WIDTH: 1px; LINE-HEIGHT: 0; HEIGHT: 0px
}
A:link {
	COLOR: #353535; TEXT-DECORATION: none; outline-style: none
}
A:visited {
	COLOR: #353535; TEXT-DECORATION: none; outline-style: none
}
A:hover {
	COLOR: #c00; TEXT-DECORATION:none;
}

.wp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 1190px; PADDING-TOP: 0px; overflow:hidden;
}

.wh {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 1200px; height:113px; PADDING-TOP: 0px; overflow:hidden;background:url(../images/hdbg.jpg) no-repeat;
}

.wf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 1190px; PADDING-TOP: 0px; overflow:hidden;
}


/********* header css *********/
.header{margin:0 auto;background:url(../images/header_bg.png) repeat-x;}
.head_right{text-align:right;margin-right:0px;margin-top:20px;}
.welcome{margin-bottom:15px;}
.welcome span{color:white;font-size:13px;}
.welcome a{color:white;font-size:13px;margin-left:15px;}
.collection{background:url(../images/collect.png) no-repeat left;padding-left:17px;}

.logo{margin-top:30px;}

.search{overflow:hidden;display:inline-block;width:291px;height:33px;background:url(../images/search_input.png) no-repeat;margin-bottom:-4px;}
.search input{width:240px;height:27px;line-height:27px;float:left;margin-top:2px;margin-left:2px;padding-left:2px;border:none;background:none;color:white;}
.search2{width:43px;height:33px;background:none;float:right;}

.nav{height:34px;line-height:34px;background:url(../images/nav_bg.png) repeat-x;}
.nav a{color:#9E836F;display:inline-block;margin-left:20px;padding-right:25px;font-size:15px;height:35px;line-height:35px;background:url(../images/nav_right.png) no-repeat right center;}

/********* caregory css *********/
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix10:after {
	content: ".";
	display: block;
	height: 10px;
	clear: both;
	visibility: hidden;
}

.navBar {
	
	margin-bottom: 200px;
	color: #333;
}

.nav1 a {
	color: #fff;
	background:none;
}

.nav1 .m {
	float: left;
	position: relative;
	z-index: 1;
	height:25px;
}

.nav1 .s {
	float: left;
	width: 3px;
	text-align: center;
	color: #D4D4D4;
	font-size: 12px;
}

.nav1 .sub {
	display: none;
	position: absolute;
	right: 0;
	top: 33px;
	width: 670px;
	border-top: 0;
	background:#eee;
	border:1px solid red;
}
.nav1 .sub li {
	display:inline-block;
	overflow:hidden;
	width:670px;
	height:35px;
	margin-bottom: 2px;
}
.nav1 .sub li span{
margin-left:10px;
font-size:14px;
color:#9E836F;
}

.nav1 .sub li a {
	display: inline-block;
	padding:0;
	margin:0;
	color: red;
	height:18px;
	line-height:18px;
	margin-left:10px;
	padding-right:12px;
	font-size:12px;
	background:url(../images/nav_slider_bg.png) no-repeat right center;
}
.nav1 .sub li a:hover {
	color: #FE7700;
}

/********* content *********/
/******* slider *******/
#footer {
	text-align:center;
}
.fullSlide {
	width:100%;
	position:relative;
	height:562px;
	background:#000;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:562px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:562px;
}
.fullSlide .bd li a img{
	width:100%;
	height:562px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:42px;
	height:11px;
	margin:1px;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#f00;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:15%;
	z-index:1;
	width:40px;
	height:60px;
	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:15%;
	background-position:-6px -137px;
}




/********* footer *********/
.footer{margin:0 auto;height:228px;background:url(../images/footer_bg.png) repeat-x;}
.mt12{margin-top:12px;}

.foot_left{overflow:hidden;width:309px;height:155px;margin:15px 200px 0 0;}
.foot_left p{color:#6A6A6A;font-size:20px;}
.foot_left span{color:#92784A;margin-right:10px;}
.foot_left ul{font-size:14px;}
.foot_left ul li{margin-top:5px;}
.foot_left ul li a{display:inline-block;color:#4C4D50;width:210px;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.foot_center{overflow:hidden;margin-top:20px;width:315px;height:135px;}
.foot_center p{color:#606061;font-size:14px;}
.foot_center p span{display:inline-block;overflow:hidden;width:100px;height:78px;text-align:center;background:black;float:left;margin-right:5px;}
.about_a a{display:inline-block;width:100px;height:78px;color:white;text-align:center;float:left;margin-right:5px;padding-top:45px;
background:url(../images/about_a.png) no-repeat center 15px;}
.about_b a{display:inline-block;width:100px;height:78px;text-align:center;float:left;margin-right:5px;padding-top:45px;
background:url(../images/about_b.png) no-repeat center 15px;}
.about_b a:hover{display:inline-block;width:100px;height:78px;color:white;text-align:center;float:left;margin-right:5px;
background:url(../images/about_b_hover.png) no-repeat center 15px;}
.about_c a{display:inline-block;width:100px;height:78px;text-align:center;float:left;margin-right:5px;padding-top:45px;
background:url(../images/about_c.png) no-repeat center 15px;}
.about_c a:hover{display:inline-block;width:100px;height:78px;color:white;text-align:center;float:left;margin-right:5px;
background:url(../images/about_c_hover.png) no-repeat center 15px;}

.foot_center_num{color:white;font-size:26px;}

.foot_right{overflow:hidden;margin-top:20px;width:290px;height:143px;}
.foot_right div{margin-left:25px;text-align:center;}
.foot_right div p{margin-top:5px;}

.foot_bottom{margin:20px auto;}
.foot_bottom {height:15px;line-height:15px;background:url(../images/footer_left_bottom.png) repeat-x center;}
.bot_center{width:455px;height:15px;line-height:15px;margin:0 auto;background:url(../images/footer_bg.png) repeat-x;text-align:center;}

/********* 内页样式 *********/
.wp2{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0; MARGIN: 1px auto; WIDTH: 1190px; HEIGHT:360px; PADDING-TOP: 0px; overflow:hidden;}
.wp2 img{width:1190px;height:360px; margin-top:10px; padding-bottom:5px;}
.index_main{ overflow:hidden;margin-bottom:10px;margin-top:5px;}
.RightArea{ width:960px;float:right; overflow:hidden;}
.title2{width:960px; height:34px; line-height:34px;margin:0;border-bottom:3px solid #513520;}
.title3{width:100%; height:37px; line-height:37px;background:#8F0004;margin:0;}
.postion{ height:35px; line-height:35px; font-size:12px; text-align:left;margin-right:10px;color:#523638;}
.tc{display:block; font-size:16px; overflow:hidden;padding:0px 10px;color:white;background:#513520;}
.tc2{display:block; font-size:16px;width:120px; overflow:hidden; padding:0 0 0 5px;color:white;margin-left:10px;}
.right_content{width:940px; overflow:hidden; line-height:30px;margin:0;padding-top:20px;font-size:13px;margin-left:15px;}
.LeftArea{overflow:hidden;}
.left_con{width:200px;background:#3A393E; overflow:hidden;margin:0;}
.mt10{ margin-top:10px;} .pt10{ padding-top:10px;} #mr0{ margin-right:0px;}
.htCont{ padding:10px 0px;}

.in_footer{margin:0 auto;height:60px;line-height:60px;font-size:14px;color:white;background:url(../images/footer_bg.png) repeat-x;}
.in_footer a{color:white;}
.in_footer a:hover{color:#8F0004;}

.menulist{ overflow:hidden; background:#f7f7f7;}
.menulist ul{ overflow:hidden; padding:5px 15px;}
.menulist ul li{ height:30px; line-height:30px; padding-left:50px; font-size:14px; background:url(../images/art_icon.png) no-repeat 20px 14px; border-bottom:1px dashed #ddd;}
.menulist ul li:hover{ cursor:pointer;}

.faq-list li{ overflow:hidden; line-height:22px;width:180px;height:31px;background:url(../images/listx.png) no-repeat left;}
.faq-list li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;width:140px;height:31px;line-height:31px;margin-left:30px;color:white;}
.faq-list li:hover{background:url(../images/listx2.png) no-repeat left;}

.contact_img{margin:20px 0 15px 0;}
.left_contact{overflow:hidden;margin:10px 0 0 5px;font-size:12px;padding-bottom:10px;color:#624D1E;font-weight:bold;}
.left_contact p{margin-bottom:5px;}

/*goods-list*/
.sub_goods{ overflow:hidden;}
.sub_goods ul li{text-align:center; line-height:25px; float:left;width:220px; height:216px; overflow:hidden;margin-left:10px;}
.sub_goods ul li img{width:200px; height:140px;}
.sub_goods ul li h4{ text-align:center; font-size:12px; font-weight:normal; padding-top:5px; overflow:hidden; height:25px; line-height:25px;}

/*article-list*/
.articleList ul li{overflow:hidden; line-height:25px;font-size:14px;text-indent:25px;border-bottom:1px solid #D5DFE8; padding-left:0px; padding-bottom:5px; margin:10px 0px;}
.articleList ul li a{margin-left:15px;color:#513520;}
.articleList ul li a:hover{color:#AB6412;}
.articleList ul li span{margin-left:5px;color:#92784A;}


/*search-list*/
.searchList ul li{overflow:hidden; line-height:25px;font-size:14px;border-bottom:1px solid #D5DFE8; padding-left:0px; padding-bottom:5px; margin:10px 0px;}
.searchList ul li a{display:inline-block;overflow:hidden;width:880px;height:35px;line-height:35px;font-size:16px;color:#513520;background:#F0E9D7;margin-left:10px;}
.searchList ul li a:hover{color:#AB6412;}
.searchList ul li span{display:inline-block;overflow:hidden;width:5px;height:5px;background:red;float:left;margin:15px 15px 0 15px;}
.searchList ul li p{display:inline-block;width:845px;font-size:13px;color:#999;margin-left:45px;}

/*goods info*/
.goods_info{ padding:15px 5px; overflow:hidden;}
.goods_desc{ margin-top:0px; line-height:25px;}
.context{ border-top:1px dashed #DDD; overflow:hidden;}
.goods_title{ text-align:center; font-size:20px; border-bottom:1px solid #C1B6A0; overflow:hidden; height:40px; line-height:40px;}

/*related goods*/
.related{ overflow:hidden; }
.related ul{ margin-top:10px;}
.related ul li{ float:left; text-align:center; line-height:25px; margin-top:5px; width:235px; overflow:hidden;}
.related ul li img{width:210px; height:180px; border:1px solid #DDD;}
.related ul li h4{ text-align:center; font-size:12px; font-weight:normal; padding-top:5px;}

/*article info*/
.article{ padding:15px 0px; overflow:hidden;}
.art_title{ text-align:center; font-size:20px;font-weight:normal;}
.art_info{ border:1px dotted #C1B6A0; text-align:center; height:30px; line-height:30px; margin-top:10px; margin-bottom:10px;}
.art_info small{ font-size:12px;}
.art_content{ line-height:25px; overflow:hidden;}
.cont_next{ border-top:1px dashed #DDD; padding-top:10px; margin-top:10px;}
.likes h4{ color:#c00;}
.likelist{ border-top:1px solid #DDD;}
.likelist ul li{ height:30px; line-height:30px; padding-left:20px; width:47%; float:left; background:url(../images/art_icon.png) no-repeat 10px center;}
