@media screen and (min-width: 1200px) {
.container {
		width: 1200px;
	}
}

/*图片放大*/
.imgfd{  
	overflow: hidden;  
}  
.imgfd img{  
	cursor: pointer;  
	transition: all 0.6s;  
}  
.imgfd img:hover{  
	transform: scale(1.2);  
}  
body{line-height:180%;font-size:16px;background:#fff url(../images/bbg.jpg) no-repeat center bottom;}
.dropdown-menu{font-size:16px;padding:0;box-shadow:none;border-color:#00873b}
.language{margin-left:10px;}
.main{padding-bottom:120px;}
a{color:#00873b}
p {margin:0;}
.navbar-default{background:none;border:none;}
.navbar{min-height: 80px;margin-bottom:0;background:#fff}

.breadcrumbs {
    background: #eee;
    line-height: 45px;
}

.navbar-nav li a i {
    margin: 0 auto;
    height: 3px;
    width: 0px;
    display: block;
    -webkit-transition: all 0.5s linear -1ms;
    -moz-transition: all 0.5s linear -1ms;
    -ms-transition: all 0.5s linear -1ms;
    -o-transition: all 0.5s linear -1ms;
    transition: all 0.5s linear -1ms;
    background-color: #e8262f;

}
.nav > li > a{line-height:50px;padding:0 30px;}
.navbar-nav li a i {
    margin: 0 auto;
    height: 3px;
    width: 0px;
    display: block;
    -webkit-transition: all 0.5s linear -1ms;
    -moz-transition: all 0.5s linear -1ms;
    -ms-transition: all 0.5s linear -1ms;
    -o-transition: all 0.5s linear -1ms;
    transition: all 0.5s linear -1ms;
    background-color: #00873b;

}
.navbar-nav li:hover a i{
width:50%;
-webkit-transition: all 0.5s linear -1ms;
-moz-transition: all 0.5s linear -1ms;
-ms-transition: all 0.5s linear -1ms;
-o-transition: all 0.5s linear -1ms;
transition: all 0.5s linear -1ms;
}

.dropdown-menu{}
.dropdown-menu > li > a{padding:10px 20px}
.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{color:#fff;background:#00873b !important;}}
.top-bar a{color:#fff;}
/*.nav > li:hover .dropdown-menu {display: block;}*/
.top-bar,.navbar{z-index:9999;position: relative;}
.pc-nav-hove{width:100%;position:absolute;background:#fff;z-index:999;top:150px;opacity:0;}
.pc-nav-hove .phnav{float:right;padding:0 15px;}
.pc-nav-hove .cat{padding:10px 0;float:left;width:120px;text-align:center}
.pc-nav-hove .cat a{color:#333;display:block;line-height:35px;}
.pc-nav-hove .cat a:hover{color:#fff;background:#00873b}
.pc-nav  li{width:120px;text-align:center}


.language a{color:#fff}

.dropdown-menu{-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;}
@media (min-width: 769px) {
	.m-nav{display:none}
	.dropdown-menu > li > a{text-align:center;padding: 8px 10px;}
}
@media (max-width: 768px) {
	.pc-nav{display:none}
}

.clearfix{clear:both;}

section{padding:60px 0;}

img{max-width:100%;height:auto !important;}

#header .search,#header .language{display: inline-block;}
.top-bar {padding: 10px 0; background: #00873b;line-height: 28px;}
.top-number{color: #fff;}
.top-number p{margin: 0}
.social{text-align: right;}
.social-share{display: inline-block;list-style: none;padding: 0;margin: 0;}
ul.social-share li { display: inline-block;}
ul.social-share li a { display: inline-block;color: #fff;width: 25px;height: 25px;line-height: 25px;text-align: center;border-radius: 2px;}
ul.social-share li a:hover {color: #fff;}
.search i {color: #fff;}
input.search-form{background: transparent;border: 0 none;width: 60px; padding: 0 10px;color: #FFF;-webkit-transition: all 400ms;-moz-transition: all 400ms;-ms-transition: all 400ms;-o-transition: all 400ms;transition: all 400ms;}
input.search-form::-webkit-input-placeholder{color: transparent;}
input.search-form:hover::-webkit-input-placeholder { color: #fff;}
input.search-form:hover {  width: 180px;}

.navbar-nav{margin-top:15px;}

footer{text-align:center;color:#fff;padding:10px 0;line-height:30px;}
.foot-ewm img{width:100px;cursor:pointer; cursor: pointer;
    transition: all 0.6s;
    -ms-transition: all 0.8s;}
.foot-ewm img:hover{
    transform: scale(1.5);
    -ms-transform: scale(1.5);
}

.hfoot{padding:10px 0;line-height:35px;}
.hfoot h4{font-size:20px;}
.hfoot .fa{font-size:24px;margin-right:10px;}
.hfoot,.hfoot h4,.hfoot a{color:#fff}

.index-about,.index-pro,.index-honor,.index-culture{padding:60px 0;border-bottom:1px solid #dfdfdf;}
.index-about{background-color:#f6f6f6;}
.index-honor{background:#edf1f3 url(../images/index-honor-bg.png) no-repeat center bottom;}
.index-culture{border:none;}
.index-culture .item{
	padding:10px;
	-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
	}
	.index-culture .item:hover{
    -webkit-box-shadow: 0 0 20px rgba(0,0,0,0.4);
    -moz-box-shadow: 0 0 20px rgba(0,0,0,0.4);
    -ms-box-shadow: 0 0 20px rgba(0,0,0,0.4);
    -o-box-shadow: 0 0 20px rgba(0,0,0,0.4);
    box-shadow: 0 0 20px rgba(0,0,0,0.4);
    background-image: url(../images/ily.png);
	}

.tle {text-align:center;font-weight:bold;margin-bottom:20px;}
.tle h3{color:#00873b;font-size:24px;margin:0;}

.index-pro .nav-tabs{text-align:center;border:none;margin-bottom:20px;}
.index-pro .nav-tabs li{display: inline-block;float:none}
.index-pro .nav-tabs li a{color:#333;padding: 5px 15px;} 
.index-pro .nav-tabs > li.active > a,.nav-tabs > li > a:hover{background:#02863a;color:#fff;padding: 5px 15px;border-radius: 5px;border:none;}
.index-pro #allly{padding-top:20px;}
.index-pro #allly .name{display:none;vertical-align: middle;text-align: center; background:url(../images/ily.png) repeat;position:absolute;left:0;top:0;width:100%;height:100%}
.index-pro #allly .name span{font-size:18px;position:absolute;width:100%;left:0;top:40%;color:#fff;}
.index-pro #allly .item{position:relative;-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;}
.index-pro #allly .item a{color:#fff;} 
.index-pro #allly .item:hover .name{display:block;}
.index-pro #allly .item a{color:#fff;} 

.index-pro #allly .item:hover{
    -webkit-transform: translateY(-22px);
    -moz-transform: translateY(-22px);
    -ms-transform: translateY(-22px);
    -o-transform: translateY(-22px);
    transform: translateY(-22px);
    -webkit-box-shadow: 0 0 20px rgba(0,0,0,0.4);
    -moz-box-shadow: 0 0 20px rgba(0,0,0,0.4);
    -ms-box-shadow: 0 0 20px rgba(0,0,0,0.4);
    -o-box-shadow: 0 0 20px rgba(0,0,0,0.4);
    box-shadow: 0 0 20px rgba(0,0,0,0.4);
    background-image: url(../images/ily.png);
}
.index-pro{background:#f6f6f6}
.index-pro .list{text-align:center;}
.index-pro .list .item{background:#fff;position:relative;margin-bottom:20px;border:1px solid #f2f2f2;box-shadow:4px 4px 5px #ddd;padding:10px;border-radius: 5px;-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;}
.index-pro .list .item:hover{border:1px solid #2eb28d;}
.index-pro .list .name{ display:block;color:#00873b}
.index-pro .list .item .name1{display:none;vertical-align: middle;text-align: center; background:url(../images/ily1.png) repeat;position:absolute;left:0;top:0;width:100%;height:100%}
.index-pro .list .item .name1 span{font-size:18px;position:absolute;width:100%;left:0;top:0;padding:10px 0;color:#fff;}
.index-pro .list .item:hover .name1{display:table-cell;vertical-align: middle;}

.index-pro .list .item:hover{
    -webkit-transform: translateY(-12px);
    -moz-transform: translateY(-12px);
    -ms-transform: translateY(-12px);
    -o-transform: translateY(-12px);
    transform: translateY(-12px);
    -webkit-box-shadow: 0 0 20px rgba(0,0,0,0.4);
    -moz-box-shadow: 0 0 20px rgba(0,0,0,0.4);
    -ms-box-shadow: 0 0 20px rgba(0,0,0,0.4);
    -o-box-shadow: 0 0 20px rgba(0,0,0,0.4);
    box-shadow: 0 0 20px rgba(0,0,0,0.4);
    background-image: url(../images/ily.png);
}


.index-culture .name a{ display:block;color:#00873b}



.cat-nav li{border-radius:8px;box-shadow:4px 4px 5px #ddd;}
.cat-nav li li{border-radius:0;box-shadow:none;}
.cat-nav {border:1px solid #f2f2f2; font-size:14px;}
.cat-nav ul,.cat-nav li{ padding:0;margin:0;list-style:none}
.cat-nav li{background:#edf1f3 url(../images/bgtle.jpg) repeat-x 0 0;;text-align:center;line-height:45px;-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;}
.cat-nav li a{color:#fff}
.cat-nav li:hover{
	background:#00873b;
	-webkit-transform: translateY(-3px);
    -moz-transform: translateY(-3px);
    -ms-transform: translateY(-3px);
    -o-transform: translateY(-3px);
    transform: translateY(-3px);
    -webkit-box-shadow: 0 0 20px rgba(0,0,0,0.4);
    -moz-box-shadow: 0 0 20px rgba(0,0,0,0.4);
    -ms-box-shadow: 0 0 20px rgba(0,0,0,0.4);
    -o-box-shadow: 0 0 20px rgba(0,0,0,0.4);
    box-shadow: 0 0 20px rgba(0,0,0,0.4);
}

.cat-nav li a{display:block}
.cat-nav li li{background:#f4f4f4;}
.cat-nav li ul{display:none;}
.cat-nav li li a{color:#666;display:block}
.cat-nav li li a:hover{color:#fff;}
.cat-nav li li:hvoer a{color:#fff;}
.cat-nav li.on-hover{background:#00873b;}
.cat-nav li li.on-hover{background:#90c31f;}
.cat-nav li.on-hover a{color:#fff;}
.cat-nav li.on-hover li a{color:#666;}
.cat-nav li.on-hover li a:hover{color:#fff;}
.cat-nav li li.on-hover a{color:#fff;}
.cat-nav li.on-hover ul{display:block;}

.cat-nav  li{margin-bottom:5px;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;line-height:45px;height:45px;}
.cat-nav li li{margin-bottom:0px;}


.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{background:none;color:#00873b}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  background:none;color:#00873b
}
.navbar-default .navbar-nav > li > a:hover{color:#00873b}
.goods-list .item{position:relative;border:1px solid #ccc;box-shadow:4px 4px 5px #ddd;maring:10px;border-radius: 5px;padding:5px;margin-bottom:20px;-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;}
.goods-list .item:hover{border:1px solid #2eb28d;}
.goods-list .item .name{height:25px;line-height:25px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.goods-list .item .name a{color:#00873b}
.goods-list .item .des{font-size:14px;color:#666;line-height:25px;height:50px;overflow:hidden;}
.goods-list .item .name1{display:none;vertical-align: middle;text-align: center; background:url(../images/ily.png) repeat;position:absolute;left:0;top:0;width:100%;height:100%}
.goods-list .item .name1 span{font-size:14px;position:absolute;width:100%;left:0;top:5%;color:#fff;}
.goods-list .item:hover .name1{display:table-cell;vertical-align: middle;}
.goods-list .item:hover{
    -webkit-transform: translateY(-12px);
    -moz-transform: translateY(-12px);
    -ms-transform: translateY(-12px);
    -o-transform: translateY(-12px);
    transform: translateY(-12px);
    -webkit-box-shadow: 0 0 20px rgba(0,0,0,0.4);
    -moz-box-shadow: 0 0 20px rgba(0,0,0,0.4);
    -ms-box-shadow: 0 0 20px rgba(0,0,0,0.4);
    -o-box-shadow: 0 0 20px rgba(0,0,0,0.4);
    box-shadow: 0 0 20px rgba(0,0,0,0.4);
    background-image: url(../images/ily.png);
}


.ainfo h3{text-align:center}

.product_detail_table table,.page_content table{width:100% !important;}
.product_detail_table th,.page_content th{text-align:center;border:1px solid #fff;}
.product_detail_table thead tr,.page_content thead tr{background-color:#090;height:22px;color:#fff;}
.product_detail_table td,.page_content td{line-height:1.6em;border:1px solid #fff;}
.product_detail_table td a,.page_content td a{line-height:1.5em;}
.product_detail_table tbody td,.page_content tbody td{padding:5px 5px;}

dl, ol, ul {
    list-style-type: none;
}

.headBox .nav { margin-top: 32px;  margin-left: 30px; float: right; }
.headBox .nav ul li { border-bottom: 2px solid #fff;padding:0 20px; float: left; text-align: center; font-size: 16px; padding-bottom:26px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; }
.headBox .nav ul li:hover { -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; border-bottom: 2px solid #00873b; }
.headBox .nav ul li:last-child { float: right; }
.headBox .nav ul li > a, .headBox .nav ul .two_item .item .text .td li > .link, .two_item .item .text .td .headBox .nav ul li > .link, .headBox .nav ul .two_item .item .text .td li > .viewAll, .two_item .item .text .td .headBox .nav ul li > .viewAll, .headBox .nav ul .two_item .item .text .tx li > .link, .two_item .item .text .tx .headBox .nav ul li > .link { width: 100%; display: block; color: #686868; }
.headBox .nav ul li > a:hover, .headBox .nav ul .two_item .item .text .td li > .link:hover, .two_item .item .text .td .headBox .nav ul li > .link:hover, .headBox .nav ul .two_item .item .text .td li > .viewAll:hover, .two_item .item .text .td .headBox .nav ul li > .viewAll:hover, .headBox .nav ul .two_item .item .text .tx li > .link:hover, .two_item .item .text .tx .headBox .nav ul li > .link:hover { color: #00873b; }
.headBox .nav ul li.narrow { padding-bottom: 20px; }
.headBox .nav ul li.narrow .sed { top: 73px; }
/* 二级菜单 */
.sed {  overflow: hidden; display: none; position: fixed; left: 0; top: 137px; background: rgba(255, 255, 255, 0.8); padding: 48px 0 35px 0; z-index: 999999; width: 100%; -webkit-box-shadow: 0 0 10px #b6b6b6 inset; -moz-box-shadow: 0 0 10px #b6b6b6 inset; box-shadow: 0 0 10px #b6b6b6 inset; }