body {min-width:320px; font-family:"Microsoft Yahei",Tahoma,Arial,Helvetica,STHeiti; background:#f7f8f6}
ul{ margin:0px; padding:0px; list-style-type: none;}
ul li{margin: 0px;padding: 0px; list-style-type: none;}
a{color:#4c3f36; text-decoration: none;}
a:hover{ color:#933e03}
.clearfix:after, .clear:after {
    clear: both;
    content: ".";
    display: block;
    height: 0px;
    overflow: hidden;
    visibility: hidden;
    }
.content{min-height:300px;}
.cnt{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 #dfe3d8;
	box-shadow: 0 1px 1px #FFFFFF;
}
.agent-items1 .lien{ 
	border:none;
}
/* bar */
h3.bar {
	color:#ffffff;
	line-height: 25px;
	font-size: 1em;
	background: #76b358;
	margin:0;
    padding:5px 5px 2px 5px;
	margin-bottom:10px;
	}
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: #45921f;
    border: solid 1px #377d14;
    color: #FFFFFF;
    cursor: default;
    z-index: 2;
}
/*******news*********/
.newsItems2 li{
	background:url(tb1.jpg) 10px 50% no-repeat; 
	adding:0 10px; 
	height:30px; 
	line-height:30px; 
	font-size:14px; 
	margin:3px 0; 
	padding-left:25px; 
	border-bottom:dashed 1px #dfe3d8;
	box-shadow: 0 1px 1px #FFFFFF;
}

#projectsIndex .content,#certIndex .content{ padding:10px 0;}
.content{ padding:0px;}
/***********Idx******/
.breadcrumb a{ color:#FFFFFF}
.goodCadIdx {padding:10px 0;}
.goodsCat li { border-bottom:solid 1px #dfe3d8; height:30px; line-height:30px; width:100%;}
.goodsCat a{background:url(tb.jpg) right 50% no-repeat; color:#757575;width:100%; padding:0 10px;}
.goodsCat a:hover{background:#dfe3d8 url(tb_ovr.jpg) right 50% no-repeat; color:#3f9a12; text-decoration:none}
.foot{ background:#579239}
.foot ul li{ border-right:solid 1px #4d8730}
.breadcrumb{ background:#76b358; color:#FFFFFF}
/******head*******/
.filter { background:url(head_bg.jpg) top repeat-x; height:50px; line-height:50px;}
.filter .logo img{max-width:220px; max-height:45px;}
.filter .logo { float:left;text-align:left; font-size:20px; font-weight:bold; letter-spacing:3px; text-shadow: -1px -1px #ffffff; width:230px; overflow:hidden; height:45px; line-height:45px;}
.filter .logo a{ padding-left:10px; color:#2d690f}
.filter .logo a:hover{ text-decoration:none}

.ui-panel-animate {z-index: 999;}
.filter .nav{ width:75px; float:right;}
    .filter ul li {display: table-cell; 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;
		position: static;
		width: 23px;
		height: 15px;
		vertical-align: middle;
		background-repeat: no-repeat;
	}
/*********Nav***********/
.Nav{ height:36px; line-height:36px; width:100%; overflow:hidden;
 background-image: -moz-linear-gradient(top, #51a12a, #45921f); /* Firefox */
         filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#51a12a', endColorstr='#45921f'); /* for IE */
         background: -webkit-gradient(linear, left top, left bottom, from(#51a12a), to(#45921f)); /* for webkit browsers */
         background: -moz-linear-gradient(top, #51a12a, #45921f); /* for firefox 3.6+ */
		 }
.nav{ position: relative;z-index: 999; margin-right:1px;}
	.nav_list{position: absolute;top: 42px;background:#008f1b;width:75px;z-index: 999;}
    .filter ul li li{ display: block; }
	.nav_list li{margin: 0px; float: left; text-align:center;}
	.nav_list li a{color: #FFF;height: inherit; display:block;height:24px; line-height:24px; width:75px;font-size:12px;}
	.nav_list li a:hover{ background:#005710; text-decoration:none}
.Nav li{ float:left; color:#ffffff}	
.Nav li a{color:#ffffff; display:block; padding:0 10px;}	
.Nav li a:hover{ background:#58ab30}	
/*****more*******/
.btn-default{ width:98%; margin:10px auto 20px; overflow:hidden}
/****contact*******/
.table-info th {
	border-bottom:solid 1px #dfe3d8;border-top:solid 1px #dfe3d8;box-shadow: 0 1px 1px #FFFFFF; background:#f1f1f1;
    }
.table-info td {border-bottom:solid 1px #dfe3d8;box-shadow: 0 1px 1px #FFFFFF;border-top:solid 1px #dfe3d8;}
.product-items2{ margin:10px 0; overflow:hidden}
.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 #d1d1d1;
    border-radius: 0;
    box-shadow: 1px 1px #ffffff;
    margin-bottom: 5px;
    margin-top: 15px;
    padding: 0 15px ;
}
.newsItems1 span { background:none;}
.agent-items1 li a{ text-decoration:none}
.agent-items1 .color { background:#58ab30}
.page .content #ULocation, .page .content #dpageDetail_body{ padding:0 2%;}