@charset "utf-8";
#header{padding:20px 0;position:relative;background: #fff;}
.logo a img{
    display: block;
}
#nav{background: #549867;position:relative;z-index:2;}
#nav:before{display:block;content:''}
.menu>li{position:relative;min-width:130px}
.menu>li:after{display:none;content:'';position:absolute;top:100%;left:0;width:0;FONT-WEIGHT:100;border:65px solid transparent;border-top: 20px solid #FEA418;border-bottom: 0 solid #FEA418;}
.menu>li>a{font-size:18px;color:#fff;line-height:70px;display:block;width:100%;text-align:center;position:relative;z-index:1}
.menu>li.active>a,.menu>li:hover>a{color:#fff;background: #FEA418;}
.menu>li.active:after,.menu>li:hover:after{display:block}
@media (min-width:768px){
	.sub-menu{position:absolute;z-index:999;width:140%;left:0%;top:70px;background:#ffffff;padding:10px 0;opacity:0;visibility:hidden;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .5s ease;transition:all .5s ease}
	.menu>li:hover .sub-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}
	.sub-menu>li>a{display:block;text-align:center;font-size:13px;color:#6f6f6f;line-height:3}
	.sub-menu>li.active>a,.sub-menu>li>a:hover{background:#549867;color:#fff}
}
@media (max-width:768px){
	body{padding-top: 60px;padding-bottom:64px;}
	#header{position:fixed;padding:5px 0;width:100%;top:0;z-index:999;background:#fff}
	.logo a img{max-height:50px}
	.head-index{justify-content:center;padding-left:40px}
	.menu>li.active:after,.menu>li:hover:after{display:none}
	.navbtn{width:30px;position:absolute;left:10px}
	.navbtn span,.navbtn:before,.navbtn:after{display:block;content:'';height:4px;width:100%;background:#000;-webkit-transition:all .5s;transition:all .5s;-webkit-transform-origin:7.5%;transform-origin:7.5%;border-radius:2px}
	.navbtn span{margin:5px 0}
	.navbtn.on span{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}
	.navbtn.on:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
	.navbtn.on:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
	.logo p{font-size:20px}
	.lang{display:none}
	#nav{display:none;background:#e0b942;position:fixed;z-index:99;left:0;right:0;top:0;height:100vh;padding:50px 0px 0}
	.menu{display:block}
	.menu>li{border-bottom:1px solid #eee;position:relative;width:100%}
	.menu>li>a{text-align:left;line-height:50px;font-size:16px}
	.menu>li.active>a,.menu>li:hover>a{color:#549867}
	.menu>li.active>a,.menu>li>a:hover{color:#549867}
	.nav-more{position:absolute;width:20%;height:50px;line-height:50px;right:0;top:0;z-index:9;display:flex !important;align-items:center;justify-content:center}
	.sub-menu{display:none;position:relative}
	.sub-menu>li{border-top:1px dashed #eee}
	.sub-menu>li>a{display:block;font-size:14px;line-height:40px;text-indent:1em}
}
#banner img{display:block;max-width:100%}
#banner .swiper-pagination-bullet{width: 15px;height: 15px;border-radius: 10px;opacity:1;}
#banner .swiper-pagination-bullet-active{background: #fcbb00;}
#banner .swiper-button-next, #banner .swiper-button-prev{display:none}
@media (max-width:768px){
	#banner .swiper-pagination{bottom:0px;display: none;}
	#banner .swiper-pagination-bullet{width: 10px;}
	#banner .swiper-button-next, #banner .swiper-button-prev{display:block;width: 20px;height: 30px;background-size: 20px;margin-top: -15px;}
	#banner .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23FEA418'%2F%3E%3C%2Fsvg%3E")}
	#banner .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23FEA418'%2F%3E%3C%2Fsvg%3E")}
}

#footer{background:#434343;color:#fff;padding:60px 0 50px}
.footL{width:49%;max-width:450px}
.logo-cn{font-size:30px;line-height:1.2;font-weight:bold}
.logo-en{text-transform:uppercase;font-size:15px}
.logo-desc{margin-top:40px;font-size:16px}
.foot-tel{background:url(../images/icon-tel.png) no-repeat center left;padding-left:60px}
.foot-tel span{font-weight:bold;font-size:36px}
.footR .logo-en{font-size:18px}
.footR ul{margin-top:40px}
@media (max-width:768px){
	#footer{padding:20px 10px}
	.footL{width:100%;max-width:unset}
	.logo-desc{margin-top:0;line-height:1.5}
	.foot-tel{line-height:1.5}
	.foot-tel span{font-size:30px}
	.footR{margin-top:20px}
	.footR ul{margin-top:0}
}@media (max-width:450px){
	#footer{padding:20px 0 10px}
	.logo-cn{font-size:24px}
	.logo-en{font-size:13px}
	.logo-desc{font-size:14px}
	.foot-tel{margin-top:10px}
	.foot-tel span{font-size:24px}
	.footR{margin-top:30px}
	.footR .logo-en{font-size:16px}
	.footR li{font-size:14px}
}

.foot-foot{display:none}
@media (max-width:768px){
	.foot-foot{background:#333;color:#fff;position:fixed;bottom:0;z-index:5;width:100%;padding-top:4px}
	.foot-foot a{color:#fff;text-align:center;display:block;text-decoration:none}
	.foot-foot span{display:block;width:32px;height:32px;margin:0 auto;background-size:22px}
	.foot-foot p{font-size:14px}
	.icon-shouye1{background:url(../images/icon-shouye1.png) no-repeat center}
	.icon-chanpin1{background:url(../images/icon-chanpin1.png) no-repeat center}
	.icon-xinwen1{background:url(../images/icon-xinwen1.png) no-repeat center}
	.icon-dianhua1{background:url(../images/icon-dianhua1.png) no-repeat center}
}
.weizhi {
	max-width: 1420px;
	  margin: 0 auto;
	  padding-left: 10px;
	  padding-right: 10px;
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	color: #666;
	border-bottom: 1px solid #dfdfdf;
}
.weizhi a {
	color: #666;
}
.weizhi span {
	font-weight: bold;
	color: #8cd635;
}
/*pagenavi*/
#pagenavi{font-size:18px;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:box;display:flexbox;display:flex;justify-content:center;flex-wrap:wrap;text-align:center;padding:20px 0;clear:both;}
#pagenavi.ispd{padding:3.5% 3.125%;}
#pagenavi a,#pagenavi span.now-page{display:inline-block;font-size:1em;height:2.5em;line-height:2.5em;min-width:2.5em;text-align:center;padding:0 5px;color:#7e8299;margin:0.277em;border-radius:0.277em;background-color:#eee;box-sizing:border-box;}
#pagenavi span.now-page,#pagenavi a:hover{background-color:#e1b44f;color:#fff;}
.pages{
	text-align: center;
	margin-bottom: 105px;
	margin-top: 20px;
}
.pages li{
	display: inline-block;
	width: 41px;
	height: 41px;
	background-color: #eaeaea;
	border-radius: 3px;
	text-align: center;
	line-height: 41px;
	font-family: Arial;
	font-size: 18px;
	color: #666;
	margin: 0 4px;
}
/* .pages a{
	display: inline-block;
	width: 41px;
	height: 41px;
	background-color: #eaeaea;
	border-radius: 3px;
	text-align: center;
	line-height: 41px;
	font-family: Arial;
	font-size: 18px;
	color: #666;
	margin: 0 4px;
} */
.pages a:hover,.pages .page-on,.pages li.current,.pages li:hover{
	background-color: #00a1e9;
	color: #fff;
}
.pages a.a-prev,.pages a.a-next{ background-color:#3c3c3c;color:#fff;}

.pages li.current a,.pages li:hover a{color:#fff;}