html {
	position: relative;
	min-height: 100%;
}

body {
	margin-bottom: 75px;
	font-family:"微软雅黑";
}

a {color: #AF841D;}
a:hover {color: #AF841D; text-decoration: underline;}

h2 {
	font-size: 24px;
	text-transform: uppercase;
	font-weight:600;
	letter-spacing: -1px;
	border-bottom: 1px solid #AF841D;
	padding-bottom: 5px;
	margin-bottom: 20px;
	background: url('../images/jl.png') no-repeat;
	background-position: 0 3px;
	background-size: 30px 21px;
	padding-left: 45px;
	font-family:"微软雅黑";
}

h3 {
	font-size: 20px;
	text-transform: uppercase;
	font-weight: 700;
	margin: 10px 0 5px 0;
}

h4 {
	font-size: 16px;
	text-transform: uppercase;
	font-weight: 700;
	border-top: 1px solid #AF841D;
	margin-top: 20px;
	padding-top: 10px;
}

small {
	color: #AF841D;
	text-transform: uppercase;
	font-size: 10px;
	letter-spacing: 1px;
	font-weight: 700;
	font-family:"微软雅黑";
}

.contactus {
	text-indent: -126px;
	padding-left: 63px;
	margin-bottom: 2px;
	font-family:"微软雅黑";
}

ul {
	list-style: none;
	padding-left: 10px;
}

/* NAVBAR */

.navbar-inverse {
  background-color: #050000;
  border-color: #AF841D;
}

.navbar-fixed-top {
  border-width: 0 0 2px;
}

.navbar-inverse .navbar-nav>li>a {
  color: #AF841D;
  padding-top: 63px;
}

.navbar-brand {
	background: url('../images/logo_white.png') no-repeat;
	background-size: 150px 75px;
	display: block;
	width: 150px;
	height: 75px;
	text-indent: -999em;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 20px;
}

.nav > li > a {
	padding: 10px 0;
	margin: 0 15px;
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 2px;
}

.linen {
	display: block;
	background: url('../images/icon_duvet.png') no-repeat;
	background-size: 300px 50px;
	background-position: 0px 10px;
}

.linen:hover {
	background-position: -259px 10px;
}

.news_01 {
	display: block;
	background:url('../images/icon_news.png') no-repeat;
	background-size: 300px 50px;
	background-position: 8px 10px;
}

.news_01:hover {
	background-position: -259px 10px;
}

.circular {
	display: block;
	background: url('../images/icon_circular.png') no-repeat;
	background-size: 300px 50px;
	background-position: 35px 10px;
}

.circular:hover {
	background-position: -235px 10px;
}

.more {
	display: block;
	width: 50px;
	background: url('../images/icon_more.png') no-repeat;
	background-size: 300px 50px;
	background-position: 0 10px;
	text-align: center;
}

.more:hover {
	background-position: -250px 10px;
}

.other {
	display: block;
	background: url('../images/icon_other.png') no-repeat;
	background-size: 125px 36px;
	background-position: 11px 16px;
}

.other:hover {
	background-position: -64px 16px;
}

.navbar-inverse .navbar-toggle {
  border-color: #AF841D;
}

.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
  background-color: #AF841D;
}

.navbar-toggle {
	margin-top: 30px;
}

/* JUMBOTRON */

.jumbotron {
	color: #050000;
	position: relative;
	padding: 97px 0 0 0;
}

.jumbotron img {
	max-width: 100%;
}

.jumbotron .container {
	position: absolute;
	width: auto;
	bottom: 35px;
	right: 40px;
	background-color: rgba(255,255,255,0.7);
	display: block;
	padding: 20px 15px 10px 15px;
	border-radius: 5px;
}

.jumbotron p {
	font-size: 16px;
	padding-left: 8px;
	display: block;
	max-width: 400px;
}

h1 {
	display: block;
	width: 400px;
	height: 180px;
	background: url('../images/logo_black.png') top left no-repeat;
	background-size: 400px 180px;
	text-indent: -999em;
	overflow: hidden;
	margin-bottom: 20px;
}

.btn-jinlong {
	color: #FFF;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 13px;
	background-color: #AF841D;
	border-color: #BA983A;
}

.btn-jinlong:hover {
	color: #FFF;
	background-color: #BA983A;
}

.nojumbo /* Adjusts top-margin of content on pages with no jumbotron */ {
	margin-top: 100px;
}

/* PRODUCTS */

.products div {
	margin-bottom: 45px;
}

.products div.header {
	margin-bottom: 5px;
}

.product img {
	margin-bottom: 5px;
	height: 200px;
	width: auto;
	
}

.product p {
	padding-left: 6px;
	font-size: 10px;
	line-height: 14px;
}

.product a {
	font-weight: bold;
	font-size: 12px;
}

/* MODALS */

.modal-body {
	padding-bottom: 0;
}

.modal-body img {
	width: 100%;
	padding-bottom: 10px;
}

/* FOOTER */

footer {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 50px;
	background-color: #050000;
	border-top: 2px solid #AF841D;
	color: #DDD;
	font-size: 12px;
	padding-top: 15px;
}

footer a:hover {
	color: #FFF;
}

footer p.copyright {
	float: left;
}

footer p.footer-links {
	float: right;
}

.contact {
	display: inline-block;
	background: url('../images/icon_contact.png') no-repeat;
	background-size: 15px 24px;
	background-position: 0 3px;
	padding-left: 23px;
}

.contact:hover {
	background-position: 0 -12px;
}

/*.intl {
	display: inline-block;
	background: url('../images/icon_intl.png') no-repeat;
	background-size: 300px 50px;
	background-position: 0 0;
	padding-left: 24px;
}*/
.intl {
	display: block;
	width: 50px;
	background: url('../images/icon_intl.png') no-repeat;
	background-size: 300px 50px;
	background-position: 0 10px;
	text-align: center;
}

/*.intl:hover {
	background-position: -516 0px;
}*/
.intl:hover {
	background-position: -250px 10px;
}

/* MEDIA QUERIES */

@media screen and (min-width: 541px) and (max-width: 991px){
	.product img {
		height: 150px;
		width: auto;
		
	}
}

@media screen and (max-width: 540px){
	.product img {
		height: 100px;
		width: auto;
		
	}
}

@media screen and (max-width: 767px) {

	body {
		margin-bottom: 100px;
	}

	.navbar-nav {
		margin-top: 0;
		margin-bottom: 0;
	}
	
	.navbar-brand {
		margin-left: 15px;
	}

	.navbar-inverse .navbar-nav>li {
	  display: block;
	  color: #AF841D;
	}
	
	.navbar-inverse .navbar-nav > li:hover, .navbar-inverse .navbar-nav > li:focus {
		color: #000;
		background-color: #AF841D;
	}
	
	.navbar-inverse .navbar-nav>li>a {
		padding-top: 10px;
	}

	ul.nav.navbar-nav.pull-right {
		float: none !important;
	}
	
	.linen {
		display: block;
		background: none;
		text-align:center;
	}
	
	
	.circular {
		display: block;
		background: none;
		text-align:center;
	}
	
	.more {
		display: block;
		background: none;
		text-align: left;
		width: auto;
		text-align:center;
	}

	.nav > li > a {
		letter-spacing: 1px;
		font-size: 12px;
	}

	.jumbotron {
		margin-bottom: 15px;
		overflow: hidden;
	}

	.jumbotron img {
		max-width: 150%;
	}

	.jumbotron .container {
		position: relative;
		bottom: 0;
		right: 0;
		width: 100%;
		background-color: #050000;
		display: block;
		padding: 20px 15px 10px 15px;
		border-radius: 0;
		color: #FFF;
	}

	.jumbotron p {
		font-size: 12px;
		padding-left: 8px;
		display: block;
		max-width: 100%;
	}

	footer {
		height: 75px;
	}

	footer p.copyright, footer p.footer-links {
		float: none;
		text-align: center;
	}

}




/*新加css*/
.p_01{font-family:"微软雅黑";text-indent:2em;}
/*新闻*/
.xwk{width:1100px;margin:0 auto;}
.ul_01{width:1100px;margin:0 auto;overflow:hidden;}
.ul_01 li{float:left;width:272px;height:431px;border:2px solid #bebebe;margin-right:40px;}
.xwbt{text-align:center;line-height:52px;color:#333333;font-size:24px;font-family:"微软雅黑";border-bottom:1px solid #bebebe;width:100%;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.xwjj{line-height:24px;color:#666666;font-size:16px;font-family:"微软雅黑";width:248px;margin-left:10px;}
.jh{width:18px;height:18px;background:url(../../images/gd_03.png) no-repeat center;position:absolute;bottom:10px;left:45%;}

.ul_01 li a{display:block;height:430px;position:relative;}
.ul_01 li a:hover .jh{background:url(../../images/gd2_03.png) no-repeat center;}

.img_01{display:block;width:248px;height:248px;margin:0 auto;}
.ul_01 li .a_01{display:block;width:248px;height:248px;overflow:hidden;margin:0 auto;margin-bottom:14px;}
.ul_01 li .a_01 img{-ms-transition:0.3s;-moz-transition:0.3s;-o-border-transition:0.3s;-webkit-transition:0.3s;transition:0.3s;}
.ul_01 li .a_01:hover img{-ms-transform:scale(1.14);-moz-transform:scale(1.14);-o-border-transform:scale(1.14);-webkit-transform:scale(1.14); transform:scale(1.14);}



.fir_li{margin-left:42px;}
.top_01{margin-top:20px;}
.page {
	
	text-align: center;
	padding: 20px 0px 20px 0;
}
.pagination {
	font-size: 0px;
	margin-right: -5px;
	padding-top: 15px;
	text-align: center;
}
.pagination a.active {
	background: #b6881f;
	font-weight: bold;
	color: #fff;
	border: 1px solid #b6881f;
}
.pagination a {
	font-size: 12px;
	color: #888;
	display: inline-block;
	_display: inline;
	padding: 0 7px;
	border: 1px solid #ddd;
	margin-right: 5px;
	line-height: 26px;
}
.pagination a:hover {
	background: #b6881f;
	font-weight: bold;
	color: #fff;
	border: 1px solid #b6881f;
}
/*新闻详情*/
.bt1{text-align:center;font-size:24px;font-family:"微软雅黑";line-height:50px;color:#333333;}
.p_05{font-family:"微软雅黑";}
.p_03{text-align:center;font-size:14px;font-family:"微软雅黑";line-height:20px;margin-bottom:20px;color:#999999;}
.p_02{width:1000px;margin:0 auto;font-family:"微软雅黑";line-height:30px;color:#666666;text-indent:2em;font-size:16px;}
.fhui{width:1000px;margin:0 auto;margin-top:60px;overflow:hidden;border-top:1px solid #bebebe;}
.p_04{float:left;width:501px;font-family:"微软雅黑";}
.p_04 a{color:#666666;}
.top_02{margin-top:5px;}
.a_02{display:block;width:60px;height:24px;text-align:center;color:#2f2f2f;float:right;background:url(../../images/fanhbj_03.png) no-repeat center;line-height:24px;}
.a_02:hover{background:url(../../images/fhbj2_03.png) no-repeat center;}

/*产品详情页*/
.cptk{width:1140px;margin:0 auto;overflow:hidden;}
.tp{width:360px;height:215px;float:left;background:url(../../images/xqtBJ_03.png) no-repeat center;}
.tp:hover{background:url(../../images/xqtBJ2_03.png) no-repeat center;}
.tp .img_02{display:block;width:200px;height:200px;margin:6px auto;}
.cpz{width:750px;float:left;margin-left:30px;}
.p_06{padding-left:10px;font-family:"微软雅黑"; margin-top:22px;}
.p_07{margin-top:22px;padding-left:10px;}

/**/