@charset "utf-8";
.icon{background-image:url(../images/icon.png);background-repeat:no-repeat}
.icon1{background-position:-70px 0}
.icon2{background-position:-140px 0}
.icon3{background-position:-210px 0}
.icon4{background-position:-280px 0}
.icon5{background-position:0 0}
.icon6{background-position:0 -90px;}
.icon7{background-position: -48px -90px;}
.icon8{background-position: -96px -90px;}
.icon9{background-position: -144px -90px;}
.xian{display:block;width:1px;background:#010101}
#header{padding:35px 0}
.logo a{display:flex;align-items:center}
.logo img{display:block;max-width:100%;border-right:1px solid #000;margin-right:10px;padding-right:10px}
.logo p{font-weight:bold;font-size:26px;line-height:1.4;color:#000}
.lang{position:relative}
.lang p{border:1px solid #BFBFBF}
.lang ul{position:absolute;width:100%;border:1px solid #BFBFBF;border-top:0;display:none}
.lang p,.lang li{color:#000;font-size:12px;display:flex;align-items:center;padding:2px 10px}
.lang p:before,.lang li:before{display:block;content:'';width:20px;height:12px;margin-right:10px}
.lang p:after{display:block;content:'';width:9px;height:6px;background:url(../images/drop.png);margin-left:10px}
.lang .zh:before{background:url(../images/cn.png)}
.lang .en:before{background:url(../images/en.png)}
#nav{background:url(../images/nav_bg.png) center;position:relative;z-index:2}
.menu>li{position:relative;width:168px}
.menu>li:before{display:none;content:'';position:absolute;width:184px;height:75px;background:url(../images/nav_item_bg.png);left:50%;bottom:0;transform:translateX(-50%)}
.menu>li>a{font-size:18px;color:#010101;line-height:60px;display:block;width:100%;text-align:center;position:relative}
.menu>li.active>a,.menu>li:hover>a{color:#fff}
.menu>li.active:before,.menu>li:hover:before{display:block}
@media (min-width:768px){
	.sub-menu{position:absolute;z-index:999;width:140%;left:0%;top:60px;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: #970009;color:#fff;}
}
@media (max-width:768px){
	body{padding-top: 90px;padding-bottom:64px;}
	#header{position:fixed;padding:9px 0;width:100%;top:0;z-index:999;background:#fff}
	.head-index{justify-content:center;padding-left:40px}
	.menu>li.active:before,.menu>li:hover:before{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:inline;}
	#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:#970009}
	.menu>li.active>a,.menu>li>a:hover{color:#970009}
	.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}
}
@media (max-width:570px){
	body{padding-top: 62px;padding-bottom:64px;}
	.logo img{width:120px}
	.logo p{font-size:16px}
}
@media (max-width:414px){
	body{padding-top: 50.14px;padding-bottom:64px;}
	.logo img{width:103px}
	.logo p{font-size:12px}
}
#banner img{display:block;max-width:100%}
#banner .swiper-pagination-bullet{width:40px;height:10px;border-radius:5px;opacity:1}
#banner .swiper-pagination-bullet-active{background: #970009;}
#banner .swiper-button-next, #banner .swiper-button-prev{display:none}
@media (max-width:768px){
	#banner .swiper-pagination{bottom:0px}
	#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'%23970009'%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'%23970009'%2F%3E%3C%2Fsvg%3E")}
}


#footer{background:url(../images/footer_bg.jpg) no-repeat center}
.footT{border-bottom:1px solid #4B515F;padding:60px 0 30px}
.footT ul{paddng:0 18px}
.footT li span:first-child{display:inline-block;width:38px;height:40px;vertical-align:middle;margin-right:10px}
.footT li span:last-child{color:#fff}
.footB{padding:50px 10px}
.footB li{color:#fff;font-size:15px}
.footB a{color:#fff}
.footL .img img{display:block;max-width:100%}
.footL ul{margin-top:20px}
.footC .foot-phone{line-height:1.5}
.footC .foot-phone span{color:#fff;font-size:20px}
.footC .foot-phone p{color:#970009;font-size:36px;font-weight:bold}
.footC ul{margin-top:20px}
.footR{margin-top:10px}
.footR .qa{margin-bottom:10px}
.footR .qa img{display:block;max-width:100%}
.footR p{text-align:center;line-height:1.5;color:#fff}
@media (max-width:768px){
	.footT{padding:20px 0px}
	.footT li{margin-bottom:10px}
	.footB{flex-wrap:nowrap;padding: 20px 10px;}
	.footL{padding-right: 10px;}
	.footC{padding-left:10px}
	.footR{display:none}
	.footB .xian:nth-child(4){display:none}
}
@media (max-width:530px){
	.footT{padding: 10px 0;}
	.footT li span:last-child{font-size: 14px;}
	.footL{padding-bottom: 10px;padding-left: 10px;}
	.footB{flex-wrap: wrap;padding: 10px 0;}
	.footB .xian{width: 100%;height: 1px;}
	.footL ul{margin-top: 5px;}
	.footC{margin-top: 10px;}
	.footC .foot-phone p{font-size: 26px;}
	.footC ul{margin-top: 5px;}
}


.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;}