﻿@charset "utf-8";
html{_overflow-y:scroll;}
*{padding:0px; margin:0px;line-height:1.8em;}
body{font: normal 14px/2 'Microsoft YaHei';color:#333;}
h1,h2,h3,h4,h5,h6{font: normal 14px/2 'Microsoft YaHei';}
a{text-decoration: none;} 
a:link, a:visited, a:active {color:#333;}
a:hover{color:#ff0000; }
img{border: 0px;}
.picAofIndex160{display:block !important;cursor:pointer !important;width:160px !important;height:160px !important;}
.picDivOfIndex160{height:160px !important;width:160px !important;}
.checkbox{border: 0px;}
.clear{clear:both;}
.clear:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.button{border: 0px; }
#wrapper{background:#fff; }
.wide{width:1200px; margin:0 auto;}
.wide:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.logo{ float:left;padding:10px 0 0 0;}
.logo img{ max-width:100%;}
.top{ float:right;}
.topnav{color:#fff; text-align:right; font-size:12px; padding:5px 0;} 
.topnav a{padding:0 10px;color:#fff;} 
.toptel{ float:right;margin:15px 0;background:url(../images/tel.png) no-repeat left; padding:0 0 0 50px;line-height:20px;} 
.toptel span{ display:block; line-height:28px; font-size:27px; color:#e77817; font-weight:bold; padding-top:2px;} 
.menu{height:52px; overflow:hidden; background:#1e990d;}
.menu dl{ list-style-type:none;height:52px;}
.menu dd{ float:left; margin:0 3px;}
.menu dd a{ display:block; padding:0 54px;color:#fff; line-height:52px; font-weight:bold; font-size:14px;}
.menu dd a:hover{ background:#ff961a;}
.menu dd #current{ background:#0f7e00;}
.menu .none{ background:none;padding:0;border:none;}
.subnav{ position:absolute; z-index:1000; }
.subnav td{border-right:none; width:130px;background:#fff; padding:10px 20px;}
.subnav td a{ padding:0; text-align:center; line-height:30px; color:#004f26; border-bottom:1px solid #eeeeee; font-weight:normal; font-size:12px;white-space:nowrap;}


.slider{}
.rslides { position: relative;  list-style: none;  overflow: hidden;  width: 100%;  padding: 0; margin: 0; }
.rslides li { position: absolute;  display: none;  width: 100%;  left: 0;  top: 0; z-index:0; }
.rslides li:first-child { position: relative;  display: block;  float: left; }
.rslides img { display: block;  height: auto; width: 100%;  border: 0;z-index:0; } 
.rslides { margin: 0 auto;  }
.rslides_container {  position: relative;  }
.centered-btns_tabs { position: absolute;  width:100%; bottom:3%; text-align: center; z-index:2; }
.centered-btns_tabs li{display: inline; float: none; _float: left; *float: left;margin: 0 5px;  }
.centered-btns_tabs a{background:#fff;width:20px; height:5px; text-indent: -9999px; overflow: hidden; display: inline-block; _display: block; *display: block; }
.centered-btns_here a{ background: #ed6d00; }
.centered-btns_nav { z-index:9999; position: absolute; top: 50%; left: 5%; text-indent: -9999px; overflow: hidden;height: 61px; width: 38px; background: rgba(0,0,0,0.5) url("../images/themes.png") no-repeat left top; margin-top: -30px; }
.centered-btns_nav:active { }
.centered-btns_nav.next { left: auto; background-position: right top; right: 5%; }

.ibanner_bg{position:absolute;top:0;left:0;width:100%; background:url(../images/banner_bg.png) no-repeat bottom center; height:13px; z-index:9999; }
.banner_bg{ background:url(../images/banner_bg.png) no-repeat bottom center; padding:0 0 13px 0;}
.banner{}
.banner img{max-width: 100%; display:block;margin:0 auto;}
#imain{padding:15px 0; }
.ititle{ background:url(../images/title.gif) no-repeat center 63px; }
.ititle strong{display:block;font:24px/30px "微软雅黑";text-align:center; }
.ititle strong a{ color:#000;}
.ititle span{display:block; text-align:center; font:28px/1.8em Helvetica;letter-spacing:1.5px; }
.irtitle{}
.irtitle p{ }
.irtitle strong{ background:url(../images/icion.gif) no-repeat left center;line-height:16px; font-size:18px; padding:0 0 0 10px;}
.irtitle span{ padding:0 0 0 7px; font-size:14px; font-weight:normal; }
.irtitle a{ display:block; float:right;margin:2px 0 0 0;}
.icontact{padding:12px 5px;margin:0 0 20px 0;}
.icompany{ padding:20px 5px 30px 5px; font-size:14px;}
.icompany strong{ display:block;font:20px/32px "微软雅黑";color:#1e990d; margin:8px 0;}
.icompany p{ text-indent:2em;}
.icompany img{ padding:10px; float:left; margin:2px 25px 0 0; background:url(../images/icompany_imgbg.png) no-repeat;}
.icompany a{ float:right; width:98px; height:33px; display:block;font:14px/33px "微软雅黑"; background:#1e990d; color:#FFF; text-align:center;margin:10px 10px 0 0;}
.ipro{ padding:20px 5px;}
.iprolist{ float:left; width:235px;}
.iprolist h1{background:url(../images/leftnav_t.gif) no-repeat;height:66px; color:#fff; line-height:27px; padding:0 0 0 23px;font:18px/40px "微软雅黑";}
.iprolist h1 span{ display:block; font:14px/18px "微软雅黑";color:#FFF}
.iprolist ul{list-style-type:none;border:#ccc solid 1px;padding:0 0 4px 0;}
.iprolist li{height:44px;overflow:hidden;border-bottom:#ccc 1px dashed;}
.iprolist li a{display:block; line-height:44px; background:url(../images/cion.gif) no-repeat 25px center;padding:0 0 0 45px; color:#505050;}
.iprolist li a:hover{ background:#1e990d url(../images/cion2.gif) no-repeat 25px center; color:#fff;}
.iproduct{ width:930px; float:right; }
.iproduct_t{ border-bottom:1px #ccc solid;padding:4px 0;margin:0 0 15px 0;}
.iproduct_t p{border-left:5px #1f9a0e solid;font:600 18px/28px "微软雅黑"; color:#1e990d; padding:0 0 0 15px}
.iproduct_t span{ display:block; font:bold 16px/20px Aria; color:#dedede; text-transform:uppercase;}
.iproduct_t a{ float:right;font:100 14px/16px ""; margin:25px 0 0 0; }
.iproduct .picdiv{ width:19.9%; float:left; text-align:center; margin:0 0 15px 0;}
.iproduct .picdiv a{display:block;width:160px; padding:3px;background:#a8a8a8;margin:0 auto; } 
.iproduct .picdiv a h2{width:160px; height:160px; background:#fff;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:122px;*font-family:Arial;}
.iproduct .picdiv a h2 img{ vertical-align:middle;}
.iproduct .picdiv a span{ display:block;line-height:18px;padding:7px 0 4px 0;color:#fff;} 
.iproduct .picdiv a:hover{ background:#1e990d;} 
.inews{overflow:hidden; width:1200px;margin:0 0 20px 0;} 
.inews dl{float:left; width:570px; overflow:hidden; margin-right:45px;}
.inews dl:nth-child(2){margin-right: 0px;}
.inews dt{ background:url(../images/new_t.gif) no-repeat top left; padding:10px 5px 0 5px;}
.inews dt span{ background:url(../images/icion.gif) no-repeat left center; font-size:16px; padding:0 0 0 12px; line-height:40px;}
.inews dt a{display:block; float:right;line-height:40px;font-size:12px; }
.inews dd{background:url('../images/new_bg.png') no-repeat top center; padding:11px 0 0 0;}
.inews dd p{padding:8px 0; line-height:18px; border-bottom:1px #ccc dashed;} 
.inews dd p span{ display:block; float:right; line-height:18px;} 
.inews dd p a{display:block;display:block; line-height:18px; background:url('../images/cion3.gif') no-repeat 3px 4px;padding:0 0 0 20px;} 
.foot_bg{background:url(../images/foot_bg.png) no-repeat top center; padding:14px 0 0 0;}
#footer{background:#1e990d; text-align:center;padding:15px 0; } 
.footnav{ color:#fff; }
.footnav a{padding:0 8px; color:#fff;}
.copyright {color:#fff; }
.copyright a{padding:0 8px;color:#fff;}
#main{padding:10px 0; }
#left{width:235px; float:left;padding:4px 0 0 0; }
#right{width:934px; float:right; background:url(../images/right_bg.png) no-repeat; min-height: 500px; padding:4px; }
#leftmsg{width:235px; float:left;padding:4px 0 0 0; }
#rightmsg{width:934px; float:right; background:url(../images/right_bg.png) no-repeat; min-height: 500px; padding:4px; }
.title02{ font-weight:bold; padding: 4px 15px 3px 15px; border-bottom:1px solid #ccc; background:#f2f2f2; }
.title02 a{ float:right;}
.leftnav{padding:0 0 10px 0;}
.leftnav .tit{background:url(../images/leftnav_t.gif) no-repeat;height:66px; color:#fff; line-height:27px; padding:0 0 0 23px;font:18px/40px "微软雅黑";}
.leftnav .tit span{ display:block; font:14px/18px "微软雅黑";color:#fff;}
.leftnav dl{ list-style-type:none;border:#ccc solid 1px; }
.leftnav dt{height:40px;overflow:hidden;border-bottom:#ccc 1px dashed;}
.leftnav dt a{ display:block; line-height:40px; background:url(../images/cion.gif) no-repeat 25px center;padding:0 0 0 45px; color:#505050;}
.leftnav dt a:hover{background:#1e990d url(../images/cion2.gif) no-repeat 25px center; color:#fff;}
.leftnav dt #current{background:#1e990d url(../images/cion2.gif) no-repeat 25px center; color:#fff;}
.leftnav dd{padding:4px; display:none; }
.leftnav dd a{padding:2px 0; display:block;text-indent:25px;font-weight:normal; background: url(../images/cion1.gif) no-repeat 13px 10px;line-height:18px;}
.leftnav dd a:hover{ text-decoration:underline;}
.place{height:30px;border-bottom:1px #ccc dashed; overflow:hidden;padding:5px 10px 0 10px;}
.place strong{ font-size:14px; line-height:35px;color:#013475;}
.place span{ padding:0 0 0 7px; font-size:12px; font-weight:normal; color:#828282;}
.place p{line-height:30px;background:url(../images/place.gif) no-repeat left center; padding:0 0 0 18px;}
.place a{ padding:0 8px; line-height:30px; }
.place a:hover{ text-decoration:underline;}
.quick{}
.lcontact{}
.container{padding:15px 20px; }
.newslist{}
.newslist ul{ list-style-type:none;}
.newslist li{padding:9px 0px;border-bottom:1px #cdcdcd dotted; line-height:18px;}
.newslist li a{ line-height:18px; background:url('../images/cion3.gif') no-repeat 10px 6px; padding:0 0 0 30px; display:block; }
.newslist li a:visited{}
.newslist li a:hover{}
.newslist li span{ line-height:18px; float:right;padding-right:8px;color:#999;}
.page{ text-align:center; padding:15px 0 0 0;}
.page a{padding:0 3px;}
.page a:visited{}
.page a:hover{ text-decoration:underline;}
.tool{ text-align:center; font-size:12px; padding:10px 0 15px 0;}
.tool a{padding:0 3px;}
.tool a:visited{}
.tool a:hover{ text-decoration:underline;}
.content{ font-size:14px;}
.content h1{ font-weight:bold; padding: 4px 15px 3px 15px; border-bottom:1px solid #ccc; background:#f2f2f2; }
.content h1 span{}
.content h1 a{line-height:28px; }
.content h2{color:#0e6c00;padding:0 0 0 10px;line-height:30px;}
.content h3{font-size:26px;text-align:center; font-weight:800;}
.content h5{background:#F5F5F5 url('../images/cion02.gif') no-repeat 5px center;border-bottom:1px solid #ccc; font-weight:bold; font-size:14px; padding:0 0 0 20px;}
.content h4{background: #6c6c6c; line-height:32px; text-indent:1em; color:#fff;}
.content h6{ text-align:center; font-size:12px; font-weight:normal; line-height:30px; margin:0 0 8px 0;border-bottom:1px dotted #ccc;}
.content p{ margin:3px auto 5px auto;} 
.content a{text-decoration:underline;}
.content strong{}
.content img{ max-width:100%;}
.content li{ margin-left:3.5em;}
.content .detail{ padding:5px 0 10px 0; overflow:hidden;margin:0 auto;}
.content table{}
.content table td{padding:0px 5px;}
.content table td p{ margin:0;}
.tableboder table{border:#d4d4d7 solid 1px; text-align:center; border-collapse:collapse;}
.tableboder th{ color:#0e6c00;padding:2px 5px;border:#d4d4d7 solid 1px;}
.tableboder td{ padding:2px 5px;border:#d4d4d7 solid 1px;}
.brief{ padding:0 0 10px 0;overflow:hidden;margin:0 auto;}
.product{ padding:0 5px;}
.pro_a{ padding:8px 0; }
.pro_a img{width:120px; margin:0 2.5% 0 0; float:left; border:1px solid #d8d8d8;padding:1px;}
.pro_a div strong{ color:#0e6c00; line-height:18px; }
.pro_a div{ line-height:18px; padding:4px 5px 4px 5px; }
.pro_a div p{ display:inline;}
/*橱窗页1:1*/
.productb{ padding:5px 0;}
.productb .picdiv{ float:left; width:20%; text-align:center; margin:5px 0;}
.productb h2{ width:130px; height:130px; margin:0 auto;}
.productb h2 a{width:120px;height:120px; border:1px solid #e0e0e0; padding:4px; background:#f1f1f1;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:104px;*font-family:Arial;}
.productb h2 img{vertical-align:middle;}
.productb h2 a:hover{ border:1px solid #0e6c00;}
.productb span{line-height:18px; text-align:center;display:block; padding:3px;}
.productb span a{line-height:18px;}
/*产品内容页c*/
.special{ padding:0 1% 1.5% 1%;}
.special img{ width:200px;border:4px solid #e7e7e7; float:left; margin:0 2% 0 0;}
.special div strong{color:#0e6c00; line-height:18px; }
.special div{line-height:18px; padding:4px 6px;}
.special div p{ display:inline;}
.sitemap{padding:5px 10px 10px 5px; font-size:12px;}
.sitemap p{ padding:0 10px; line-height:20px;}
.sitemap a{padding:0 10px;}
.client{}
.client ul{ list-style-type:none;}
.client li{ float:left; width:25%;text-align:center;}
.client p{ }
.client img{ border:1px #ccc solid;margin:10px 0 0 0;}

.temp{color:#656565;clear:both;width:auto;padding:5px 0;font-size:12px;font-family:Tahoma,Arial;text-align:center;}
.temp a{color:#656565}
.CopyrightWrap{}


.xypg-product-list {
	margin: 0 -1.5%;
	font-size: 0;
}

.xypg-product-list li {
	display: inline-block;
	vertical-align: bottom;
	width: 27.8%;
	margin: 0 1.5% 20px 1.5%;
	padding: 10px 10px 0 10px;
	border: 1px solid #eeeeee;
	-webkit-transition: all .5s ease;
	transition: all .5s ease;
}

.xypg-product-list li .img {
	display: block;
	overflow: hidden;
}
.xypg-product-list li .img img{transition: all .5s ease; width: 100%;}
.xypg-product-list li .img:hover img{transform: scale(1.1);}
.xypg-product-list li h3 a {
	display: block;
	text-align: center;
	font-size: 14px;
	color: #5a5a5a;
	line-height: 1.6;
	padding: .8em 0;
}

.xypg-product-list li:hover {
	border-color: #0e6c00;
}

.xypg-product-list .no-result {
	margin: 0 1.5%;
	font-size: 14px;
}