body {min-width:320px; background:#f5f7fa; font-size:14px;  	font-family:"Microsoft Yahei",Tahoma,Arial,Helvetica,STHeiti;}
ul{ margin:0px; padding:0px; list-style-type: none;}
ul li{margin: 0px;padding: 0px; list-style-type: none;}
a{color:#727c67; text-decoration: none;}
a:hover{ color:#f5b834}
.clearfix:after, .clear:after {
    clear: both;
    content: ".";
    display: block;
    height: 0px;
    overflow: hidden;
    visibility: hidden;
    }
.content{min-height:300px;}
.cnt{padding-top:15px; padding-bottom:15px;}
.red{ color:#cc0000;}
.info .text {
    color: #555555;
    font-size: 1.1em;
    line-height: 1.6em;
    padding: 2%;
}
/************Agent********************/
.agent-items1 li {
    border-radius:0;
    box-shadow:none;
    margin-top:15px;
    padding:5px 10px;
	border-bottom:solid 1px #eee;
	box-shadow: 0 1px 1px #FFFFFF;
}
.agent-items1 .lien{ 
	border:none;
}
/* bar */
h3.bar {
	color:#333;
	line-height: 36px;
	height:36px;
	font-size: 18px;
	font-weight:600;
	text-align:center;
	margin:0;
    padding-left:5px;
     }
h3.bar em{font-style: normal; color: #cc0000;}
/*******PageNext********/
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background: #202020;
    border: solid 1px #202020;
    color: #FFFFFF;
    cursor: default;
    z-index: 2;
}
/*******news*********/
.newsItems2 li{
	background:url(news_tb.png) right 50% no-repeat; 
	adding:0 10px; 
	height:30px; 
	line-height:30px; 
	font-size:14px; 
	margin:3px 0; 
	border-bottom:dashed 1px #b2ca99;
}
.newsItems2 a{
	text-decoration:none; 
	padding-left:10px;
	position:absolute;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: break-word;
	min-width: 234px;
	overflow:hidden;
	width:90%;

}
.newsItems2 a:hover{}
.content{ padding:0px;}
/***********Idx******/
.goodCadIdx {background:#d2e4bf;padding:10px 0;}
.goodIdx{ margin-bottom:0px; overflow:hidden;}
.goodsCat li { width:44%; margin:5px 3%; text-align:center; height:26px; line-height:26px; 
	background:#bfd5a7; 
	border:solid 1px #a8c18d;
	box-shadow:inset 2px 2px 4px #e6f2d8 , inset -1px -1px 4px #e6f2d8;
	-moz-box-shadow:1px 1px 4px #e6f2d8 inset , 1px 1px 4px #e6f2d8 inset ;              
	-webkit-box-shadow:1px 1px 4px #e6f2d8 inset , 1px 1px 4px #e6f2d8 inset ;
	font-size:12px;
}
.goodsCat a{ 
	color:#165000; 
	text-decoration:none;
	text-shadow: 0 -1px #e8f8d7
}
.goodsCat a:hover{
	color:#103900; 
	text-shadow:1px 1px #e8f8d7;
	background:#afca93; 
}

.foot{ background:#333; padding-top:2px; height:60px;}
.foot ul li{ border-right:solid 1px #3d3d3d}
.breadcrumb{ background:#6fb05a; color:#0c3200}
.breadcrumb a{ color:#0c3200}
/******head*******/
.filter { 
height:60px; 
line-height:60px;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#fff'); /* for IE */
background:#3a4c64;

}
.ui-panel-animate {z-index: 999;}
.filter .logo img{  max-height:45px; margin-left:6px; margin-top:8px;}
.filter .logo { float:left; font-size:20px; text-align:left; font-weight:bold; letter-spacing:3px; text-shadow: -1px -1px #146200; width: calc(100% - 80px); overflow:hidden; height:50px; line-height:50px;}
.filter .logo a{ color:#ffffff}
.filter .logo a:hover{ text-decoration:none}
.filter .nav{ width:75px; margin-right:1px; float:right;text-align:center;}
    .filter a { display: inline-block; width: 100%;}
	.filter i {position:absolute; display: inline-block; overflow: hidden;}
	.filter .ico-arrow-3 {
        background:url(r_iso.png) repeat;
		background-size:44px 44px;
		position: static;
		width: 44px;
		height: 44px;
		vertical-align: middle;
		background-repeat: no-repeat;
		margin-top:5px;
	}
/*********Nav***********/
.Nav{ height:210px; line-height:36px; width:100%; overflow:hidden; margin-top:2px;
 background-image: -moz-linear-gradient(top, #239101, #1a6c01); /* Firefox */
         filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#239101', endColorstr='#1a6c01'); /* for IE */
         background: -webkit-gradient(linear, left top, left bottom, from(#239101), to(#1a6c01)); /* for webkit browsers */
         background: -moz-linear-gradient(top, #239101, #1a6c01); /* for firefox 3.6+ */
		 }
.nav{ position: relative;z-index: 999;}
	.nav_list{position: absolute;top: 58px; right:-1px;background:#333333; opacity:0.98; width:160px;z-index: 999;}
    .filter ul li li{ display: block; }
	.nav_list li{margin: 0px; float: left; text-align:center; border-bottom:1px solid #3d3d3d;}
	.nav_list li a{color: #f8f8f8;height: inherit; display:block;height:36px; line-height:36px; width:160px;font-size:14px;}
	.nav_list li a:hover{ background:#232323; text-decoration:none}
.Nav li{ float:left; color:#ffffff}	
.Nav li a{color:#ffffff; display:block; padding:0 10px;}	
.Nav li a:hover{ background:#d96c03}	
/*****more*******/
.btn-default{ width:240px!important; overflow:hidden; margin:25px auto 35px;}
/****contact*******/
.table-info{border-top:solid 1px #eee}
.table-info th {
	max-width: 180px;min-width: 60px;text-align: left;font-weight: normal;padding: 3px 0px 3px 15px;text-decoration: none;
	border-bottom:solid 1px #c8c8c8;
	background:#fff;
	box-shadow:none
    }
.table-info td {padding: 5px 10px;text-align: left;border-bottom:solid 1px #eee;}

	
.success-items1 li{
    background: none;
    border-radius: 0px;
}
.success-items1 li img{
    border:solid 1px #CCCCCC;
    padding:5px;
    background:#FFFFFF;
    border-radius:0px;
}
.newsItems1 li {
    background:none;
    border:none;
	border-bottom:solid 1px #ececec;
    border-radius: 0;
    box-shadow: 1px 1px #ffffff;
    margin-bottom: 5px;
    margin-top: 15px;
    padding: 0 15px ;
}
.newsItems1 li a{ text-decoration:none}
.newsItems1 span { background:none;}
.agent-items1 li a{ text-decoration:none}
.agent-items1 .color { background:none;}
.product-items2{ overflow:hidden; margin:10px 0;}
.page .content #ULocation, .page .content #dpageDetail_body{ padding:0 2%;}

/*201907新增样式*/
.crp{ display:none;}
h3.bar{  margin:5px 5px;}
.img-face img{ }
.text p img{width:98%;height:auto;}
.info .text p{ text-indent:0; color:#888; line-height:26px; }
.foot a{color:#8e8e8e;}
.foot .ico-arrow-1{ background:url(tel.png);background-size:26px 26px;position: static;width: 30px;height: 30px;vertical-align: middle;background-repeat: no-repeat;margin-top: 2px;}
.foot .ico-arrow-2{ background:url(email.png);background-size:26px 26px;position: static;width: 30px;height: 30px;vertical-align: middle;background-repeat: no-repeat;margin-top: 2px;}
.foot .ico-arrow-3{ background:url(message.png);background-size:26px 26px;position: static;width: 30px;height: 30px;vertical-align: middle;background-repeat: no-repeat;margin-top: 2px;}
.foot .ico-arrow-4{ background:url(add.png);background-size:26px 26px;position: static;width: 30px;height: 30px;vertical-align: middle;background-repeat: no-repeat;margin-top: 2px;}
.foot .ico-arrow-5{ background:url(my.png);background-size:26px 26px;position: static;width: 30px;height: 30px;vertical-align: middle;background-repeat: no-repeat;margin-top: 2px;}
.product-items2 li img{ height:140px;}
.product-items2 li{ height:190px; overflow:hidden; background:#fff; border-radius:0px; margin-left:1.6%; width:46%; margin-bottom:9px;}
.product-items2 li p{ margin-top:14px; font-size:15px; font-weight:500; padding:0 5px; }
.cats-style .cats p{ background:#fff; color:#666; height:36px; overflow:hidden;}
.newsItems1 li{ border-bottom:1px solid #ececec;}
.newsItems1 li h4{color:#333; font-weight:600; font-size:15px; line-height:24px; height:24px; overflow:hidden;}
.newsItems1 li p{ color:#555;}
.newsItems1 span{ color:#594f3c;}
.success-items1 li{ text-align:center;}
.success-items1 li img{ width:92%;}
.product-items2 li img{ background:#fff; border:none; padding:0; }
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{ background:#f5b834; color:#fff; border:#f5b834 1px solid;}
.ui-slider-item > p{ color:#ccc;}
.btn-default{color:#fff; background:#3a4c64;  border:#3a4c64 1px solid; border-radius:0px; line-height:30px; width:80%;}
.agent-items1 li{ border-bottom:#ececec 1px solid; box-shadow:none; padding-bottom:15px;}
.agent-items1 .color{ background:none;color:#e63a3a; text-align:left;}
.agent-items1 h4{color:#333;}
.agent-items1 .lien{ color:#555;}
.success-items1 li img{ background:#fff; border:#ececec 1px solid; padding:12px; border-radius: 0;}
.newsItems1 li img{  float:left; border-radius:0px; margin-right:12px; width:120px; height:80px; padding:0; border:none;}
.newsItems1 p{ height:48px; overflow:hidden;}
.info header h1{ font-weight:500; font-size:22px; line-height:42px;}
.table-info th{ background:#fff;box-shadow:none; border:none; border-bottom:1px solid #eee; line-height:40px; }
.table-info td{background:#fff;box-shadow:none; border:none; border-bottom:1px solid #eee; padding-left:5px;}
.breadcrumb{ line-height:30px;}
.info .text{color:#666;}
.c1{ margin:12px auto; line-height:24px;}
h3.bar{ line-height:40px;}
.c1{line-height:35px;}
.table-info th{color:#555; width:40%;}
.table-info td{color:#333;}
.newsItems2 li{ background:none;border-bottom:1px solid #ececec;box-shadow:none;line-height:45px; height:45px; }
.newsItems2 em{color:#888; font-style:normal;}
.newsItems1{ height:510px; overflow:hidden;}
.newsItems1 li { padding-bottom:20px;}
.newsItems1 li p.fl{ display:none;}
.cats-style .cats .cur{ background:#fff; color:#f5b834; font-weight:bold;}
.foot a:hover{color:#ad986d;}
.success-items1 li{ background:#fff; margin:8px 2% 15px; width:46%; float:left;  box-shadow:#e1edf0 0 0 5px ; border-radius:0px; padding-bottom:6px; }
.success-items1 li img{ padding:0px; border:0; margin-top:0px; width:100%; height:120px;}
.success-items1 li p{ line-height:30px; height:30px; font-size:15px; color:#555; margin:5px auto; font-weight:500; overflow:hidden; padding:2px 4px;}
.ui-slider-dots{ bottom:-6px;}
.ui-slider-dots > b{ width:8px; height:8px; border-radius:8px;}
.ui-slider-dots .ui-state-active{ background:#f00;}

.home {
  padding-top: 15px;
  padding-bottom: 10px;
  margin-top: 4px;
  background: #fff ;
  overflow:hidden;
}
.home li { height: 95px; padding-top: 5px; width:25%; float:left; text-align:center}
.home li a {
  display: inline-block;
  width: 68px;
  height: 80px;
  padding-top: 65px;
  color: #333;
  font-size: 14px;
  background: url(nav-btn.png) no-repeat;
   background-size:68px 763px;


}
.home li a.btn2 {
  background-position: 0 -102px;
}
.home li a.btn3 {
  background-position: 0 -202px;
}
.home li a.btn4 {
  background-position: 0 -302px;
}
.home li a.btn5 {
  background-position: 0 -402px;
}
.home li a.btn6 {
  background-position: 0 -502px;
}
.home li a.btn7 {
  background-position: 0 -602px;
}
.home li a.btn8 {
  background-position: 0 -702px;
}

.ui-slider-item > p{ padding:8px 0;}
.filter{ position:fixed; top:0;left:0; width:100%;} 
.page{ margin-top:40px;}
.about_us{ text-align:center; background:#fff; margin-top:15px; padding:10px 0; line-height:24px; color:#555; text-align:center; font-size:14px;}
.about_content{ max-height:315px; overflow:hidden;}
.about_us p{ padding:0 10px;}
.about_content img{ width:100%; margin:0 auto;}
.title_index{ color:#333; font-size:20px; text-align:center;  padding:6px 0 12px 8px; margin-bottom:0; text-align:left;   line-height:22px; color:#555; }
.title_index span{ float:right;color:#999; font-size:14px; font-weight:normal; padding-right:8px;}
.title_lit{ line-height:24px; color:#c8c8c8;text-align:center; margin:0 auto 15px; }
a { color:#333;}
span.red{ color:#555;}
.contact_us{ background:#fff; padding:5px 15px; padding-bottom:15px; margin-bottom:25px;}
.contact_us ul li{ line-height:35px; list-style:none;}
.contact_us ul li h3{ line-height:50px; font-size:20px;}
.img-face img { background:#fff; width:90%; margin:0 15px; padding:8px; border:none;}
.text p img {margin:0 auto;}
.ui-slider{ margin-top:60px;}
.ui-slider-pre, .ui-slider-next{margin-top:-40px;}
#guestbook{ display:none;}
.about_img img{ width:100%; margin:0 auto;}