@charset "UTF-8";



/*自适应STAR*/
@media (max-width: 767px) {
	.top-link-r { text-align:left;}
	.tel-top { background:none !important; padding-left:0 !important; margin-top:10px;}
	.foot-add { margin-top:10px;}
	.nav-lz-head { display:none;}
	.search-lz-in { width:70% !important;}
	.padding-bottom-40 { padding-bottom:10px !important;}
	.height420 { height:auto !important;}
	#dl-menu-button {background:url(http://www.tongjinfen.cn/images/head/menu-button-bg.png) no-repeat center center; height:50px;}
	.nav-lz-head li { float:none !important; clear:both; width:100% !important; border-bottom:1px solid #6e4a45; text-align:center;}
	.nav-lz-head li a {  width:100% !important;}
	

}

@media (min-width:768px) and (max-width:991px) {

    .tel-top { text-align:right; margin-top:20px; float:right;}
	.faq-main { border-top:1px solid #ccc; padding-top:20px;}
	.suoyao {border-top:1px solid #ccc; padding-top:20px; text-align:center;}
	.tel-table { width:100%;}
	.tel-table tr td { text-align:left;}

}

/*自适应END*/

.head {
	background: #d1cbbd;
}


.tel1221 {
	background:url(../images/tel1221.png) no-repeat left bottom; padding-left:65px;
	overflow: hidden;
	color: #000;
} 



.margin-right-0 { margin-left:0 !important;}
header {}

.top-link a { font-size:0.9em; line-height:2em; color:#666;}
.top-link-r a { display:inline-block; padding:0 5px; }
.top-link-r a span { margin-left:10px;}

.logo { background:url(http://www.tongjinfen.cn/images/head/logo.png) no-repeat left center;}
.logo img {}
.tel-top { padding-left:90px; }

nav { background:#bba779; height:36px;
    position: relative;
    box-shadow: 0px 2px 8px rgba(0,0,0, .2);
    z-index: 100;
}
.active a{background:#837554;}
.nav-lz-head { overflow:hidden;}
.nav-lz-head li { float:left; width:10%; text-align:center;}
.nav-lz-head li a { line-height:36px; font-size:16px; color:#fff; display:block; }
.nav-lz-head li a:hover { background:#837554; }




.search-lz { font-size:1em; line-height:30px; color:#000;}
.search-lz font { margin-right:5px;  margin-left:10px;}
.search-lz-in { border:1px solid #fff; float:right; height:30px;  width:75%; font-size:0.9em; background:#bba779; padding-left:10px; color:#fff; }
.search-lz-btn { float:right; height:30px;  background:#bba779; border: 1px solid #fff; line-height:30px; color:#fff; font-size:1em; padding:0 20px;}

.jinfen { font-size:2em; color:#fff; font-weight:bold; line-height:1.2em; padding:20px 0px;}

.panel-default > .panel-heading {border-bottom:1px solid #ccc;}
.panel-heading:hover {background:#d1cbbd;}
.menu-list a { color:#333; display:block; }
.menu-list a:hover { color:#c30d0d; }
.panel-body {border-bottom:1px solid #ccc;}
.menu-list-in a{ color:#999;}
.menu-list-in a:hover { color:#c30d0d;}

.bd { border:1px solid #ccc;}
.hidden-xs { overflow:hidden; padding-left:0px !important; padding-right:0px !important; color:#3e3a39;}
.hidden-xs a { color:#727272; font-size: 14px; }
.hidden-xs a:hover { color: #fff;}
.panel-body a { padding-left:43px;} 
.glyphicon-icon { color: #b6b6b6; margin-right: 5px;}


.tit-col { font-size:1.3em; font-weight:normal; overflow:hidden; height:50px; line-height:50px; background:#d1cbbd url(http://www.tongjinfen.cn/images/tit-logoicon-lz.jpg) no-repeat left 10px center; padding-left:40px; color:#212121;} 
.tit-col font { font-size:12px; margin-left:5px; line-height:30px; color: #727272;}
.tit-col a { float:right; font-size:12px; margin-right:10px; font-weight:normal; color:#fff;}
.tit-col2 { font-size:1.3em; font-weight:normal; overflow:hidden; line-height:20px; height: 50px; padding-left:10px; color:#fff; background:#d1cbbd;} 
.tit-col2 a { float:right; font-size:12px; font-weight:normal; margin-right:10px; color:#fff !important; margin-top:15px; }
.tit-col2 .tit-col2-i { font-size:42px; border-bottom: 1px solid #fff; margin-top:15px; float: left;}
.tit-col2 .tit-col2-i span {font-size: 18px;}
.tit-col2 .tit-col2-span { float: left; display: inline-block; color:#212121;  margin: 20px 0px 0px 10px;  font-size: 18px; font-weight: bold;}



.pro-list {margin-right:0 !important; margin-left:0 !important; border:1px solid #ccc; border-top:none; padding-bottom:30px;}
.pro-list li { margin-top:10px;}
.pro-list li img { border:1px solid #ccc; box-shadow:0px 3px 8px rgba(0,0,0, .1);}
.pro-list li p { overflow:hidden; margin-top:15px; }
.pro-list li p a { float:right; color:#666; color:#fff; background:#a7a297; margin:5px 10px 0 0; padding:5px 10px; display:inline-block; border-radius:5px; font-size:12px;}
.pro-list li p a:hover { background:#000;}
.pro-list li p font { line-height:40px; border-bottom:2px solid #d1cbbd; padding-bottom:10px;}

.reson-tit { font-size:18px; line-height:1.7em; color:#333; font-weight:bold;}
.reson-tit a { float:right; font-size:12px; color:#999;}
.reson-tit font { color:#c30d0d; font-size:16px; font-weight:normal;}
.reson-tit2 {font-size:18px; line-height:30px; color:#212121;}
.reson-tit2 font { font-size:12px; color: #727272;}
.reson-tit2 i { }


.news-main { color:#666; list-style-type:circle;}
.news-main li {  list-style-type:disc; border-bottom:1px dashed #ccc; margin-left:20px;}
.news-main li a{ line-height:32px; color:#666; font-size:14px; }
.news-main li a:hover { color:#c30d0d;}
.news-main li font { float:right;}

.faq-main { border-bottom:1px solid #ccc; padding-bottom:15px;}
.faq-main dt span{width:10%; float:left; font-weight:normal; display:inline-block; background:#b68116;  color:#fff; padding:5px 0;}
.faq-main dt { overflow:hidden; text-align:center; }
.faq-main dt h5{float:right; width:90%; padding-left:10px; text-align:left;}

.faq-main dd { overflow:hidden; text-align:center;}
.faq-main dd span{ width:10%; float:left;  background:#000; color:#fff; padding:5px 0; margin-top:5px;}
.faq-main dd p { float:right; width:90%; padding-left:10px; text-align:left;}

.tel-lz-in { float:left; height:35px; border:1px solid #ccc; margin-right:5%; width:60%;}
.tel-lz-btn { float:left; height:35px; background:#d1cbbd; width:32%; font-size:1em; border:none; color:#fff;}
.tel-lz-btn:hover { background:#000;}

.parten { overflow:hidden; border-bottom:1px dashed #ccc;}
.parten li { border-top:1px dashed #ccc; width:50%; float:left;}
.parten li:nth-child(odd) { border-right:1px dashed #ccc;}

.tel-input { height:24px; border:1px solid #ccc; background:none; margin-left:15px; margin-right:15px; width:120px;}
.tel-table { font-size:0.8em;}

.produt-link  { overflow:hidden;}
.produt-link li { float:left; display:inline-block;}
.produt-link li a ,.link li a { color:#666; background:#d1cbbd; margin:5px 10px 0 0; padding:5px 10px; display:inline-block; border-radius:5px; font-size:12px;}
.produt-link li a:hover ,.link li a:hover { background:#000; color: #fff;}
{}

.link  { overflow:hidden;}
.link li { float:left; display:inline-block; }

.foot-link { overflow:hidden;}
.foot-link li { float:left; display:inline-block;  padding:10px 15px;}
.foot-link li a { }
.foot-add { color:#353430;}


.content-3 { font-size:0.8em; color:#48291f;}
.content-3 img { border:3px solid #bba779;}
.content-3 h3 { margin-top:10px; font-size:14px; padding:0 10px;}
.content-3 p { padding:0 10px;}
.content-3 a { color:#655332; font-size:12px;}

.bg-foot { 
	 color:#353430;
}

.tongjfen { float:left; text-align:center; display:inline-block; width:10%; background:#bba779; font-size:30px; line-height:35px; color:#fff; font-weight:bold; height:154px;}
.tongjfen2 { float:left; width:90%; border-top:1px solid #bba779; border-right:1px solid #bba779; margin-bottom:20px;}
.tongjfen2 dl { overflow:hidden; line-height:50px; text-align:center; border-bottom:1px solid #bba779;}
.tongjfen2 dl a { line-height:50px; color:#fff;}
.tongjfen2 dl dt { float:left; width:10%; border-right: 1px solid #9a8b68;}
.tongjfen2 dl dt a {color:#333;}
.tongjfen2 dl dd { float:left; text-align:center; width:15%; overflow:hidden; border-right: #9a8b68 1px solid;}
.tongjfen2 dl dd span { float:right; color:#ccc; font-size:10px; line-height:50px;}

#owl-demo .owl-pagination{
    height:0px;
	overflow:hidden;
	text-align: center;
}

#owl-demo .owl-prev {
	position: relative;
	z-index: 99;
	float:left;
	margin-top:-150px;
	width:20px; height:150px;
	background:#bba779;
	line-height:150px;

}
#owl-demo .owl-next {
	position: relative;
	z-index: 99;
	float:right;
	margin-top:-150px;
	width:20px; height:150px;
	background:#bba779;
	line-height:150px;

	}

.reson-tit3 {font-size:1.3em; line-height:1.7em; color:#333; font-weight:bold; border-bottom:1px solid #d1cbbd;}
.reson-tit3 font { display:inline-block; border-bottom:3px solid #d1cbbd; padding-bottom:10px;}
.reson-tit3:hover ,.reson-tit3 font:hover { border-color:#c30d0d;}

.breadcrumb a { color:#999;}
.typedesc { margin:10px; line-height:28px;}

.news-list li{ list-style:disc; width:46%; float:left; margin-left:2%; margin-right:2%; line-height:36px; border-bottom:1px dashed #ccc;}
.news-list li a { color:#666;}

.apage a{ display:inline-block; padding:5px 10px; background:#e0a837; color:#fff; margin:0 5px;}
.apage a:hover { background:#000; color:#e0a837;}
.disabled { display:inline-block; padding:5px 10px; background:#d1cbbd; color:#fff; margin:0 5px;}

.into-read-tit font { border-bottom:1px solid #e0a837; display:inline-block;}
.read-center { font-size:14px; line-height:28px; color:#666;}

.panel-group {margin-bottom: 10px;}
.mt50 {
	margin-left:10px;
	margin-right:10px;
}

@media (max-width:1200px) {
	.tel-top {
		text-align: right;
		padding-left: 10px;
		padding-right: 0px;
	}
	.tel1221 {
		text-align: left;
		display: inline-block;
	}
	.tel1221 div>span{
		font-size: 12px !important;
	}
	.tel1221 b span{
		display: block;
	}
}
@media (max-width: 767px) {
	.logo{
		margin-bottom: 20px;
	}
	.tel-top{
		text-align: left;
	}
}
@media (min-width: 1000px) and (max-width: 1200px) {
	.logo h3{
		font-size: 22px !important;
	}
	.logo p{
		font-size: 16px !important;
	}
}