.foot-wap,.head-wap{display: none;}
.foot-wap{position: fixed;bottom: 0;left: 0;z-index: 10;width: 100%;background: #fff;}
.foot-wap li{width: 25%;float: left;text-align: center;position: relative;padding: 8px 0;cursor: pointer;}
.foot-wap li p{font-size: 14px;color: #333;margin-top: 4px;}
.foot-wap li span{color: #6cb33d;font-size: 20px;}
.foot-wap li::after{content: '';width: 1px;height: 30px;background: #dbdbdb;position: absolute;right: 0;top: 14px;}
.foot-wap li:last-child::after{display: none;}

.lang{position:relative;z-index: 99999;cursor: pointer;margin-right: 30px;}
.lang i{margin-right: 10px;font-size: 18px;}
.lang a {display:block;color: #666;overflow: hidden;font-size: 14px;color: #6cb33d;}
.lang dl{width:100%;position:absolute;max-height:0px;overflow:hidden;-webkit-transition:max-height 0.3s linear;-moz-transition:max-height 0.3s linear;transition:max-height 0.3s linear;z-index:9999;top:30px;right: 0px;background: #6cb33d;}
.lang:hover dl{max-height:3000px;}
.lang dt{line-height:20px;height: 20px;overflow: hidden;display: block;margin: 5px 0;padding: 0 14px;width: 100%;text-align: left;}
.lang dt:first-child{margin-top: 8px;}.lang dt:last-child{margin-bottom: 8px;}
.lang dt img{width: 19px;}
.lang dt a{font-size:14px;display: block;color: #fff!important;}
.lang dt a:hover{text-decoration: underline;}
.lang span{padding-right:10px;display: inline-block;}
.page-header.typea:hover .lang a{color: #6cb33d;}

.toutanchu{text-align: center;max-width: 200px;overflow: hidden;height: 46px;line-height: 46px;}
.toutanchu .moreall{height: 46px;line-height: 46px;padding-top: 0;padding-bottom: 0;}
.toutanchu b{font-size: 34px;color: #333;display: block;margin-bottom: 20px;margin-top: 15px;}
.toutanchu1 .inp1{border: 1px solid #ddd;height: 40px;line-height: 40px;width: 95%;padding-left: 5%;}
.toutanchu1 .inp2{height: 40px;line-height: 40px;background: #6cb33d;border-radius: 4px;color: #fff;padding: 0 30px;margin-top: 20px;cursor: pointer;}
.md-close{cursor: pointer;}
.md-content .input_control{width: 100%;margin-right: 0;margin-top: 16px;}
.kuagn-fd h2{font-size: 30px!important;color: #333!important;text-align: left;}
.kuagn-fd .form .submit{width: 100%;}
.toutanchu input{font-family: 'muli';}
.toutanchu1 .iconfont{font-size: 20px;color: #333;}
.input_control{position: relative;width: 32%;float: left;margin-right: 2%;background: #f2f5f8;border-radius: 4px;overflow: hidden;position: relative;height: 54px;margin-top: 26px;}
.input_control:nth-child(3){margin-right: 0;}
.form_input{-webkit-appearance:none;-moz-appearance: none;outline:0;height: 54px;line-height: 54px;width: 100%;position: absolute;top: 0;left: 30px;font-size: 14px;color: #666;width: 95%;background: #f2f5f8;}
.input_control lable{color: red;position: absolute;left: 20px;line-height: 54px;}
.form_input::-moz-placeholder,.form_text::-moz-placeholder{color: #666;}
.form_text{height: 100px;background: #f2f5f8;position: absolute;left: 30px;top: 15px;width: 95%;font-size: 14px;color: #666;line-height: 25px;}
.input_control2{width: 100%;margin: 16px 0 25px;height: 130px;}
.form .submit{width: 240px;height: 60px;line-height: 60px;border-radius: 4px;background: #6cb33d;font-size: 16px;color: #fff;cursor: pointer;}
.hhsear{position: relative;}

.follow{display:inline-block;}
.follow i{display:inline-flex;border: 1px solid rgba(255,255,255,.2);border-radius: 500px;padding: 6px;}
.follow svg{width:16px;height:16px;fill:#fff;}
.follow a{display:inline-block;vertical-align:middle;margin-right:12px;float: left;background: none;}
.follow a:last-child{margin-right: 0;}
.follow3 i:hover{border: 1px solid #6cb33d;background: #6cb33d;}

.follow2{margin-right: 20px;height: 38px;}
.follow2 svg{fill:#9f9f9f;margin-top: 11px;}
.follow2 i{border: none;padding: 0;}
.follow2 a{margin-right: 20px;height: 38px;}

.page-header{top: 38px;}
.tophead{background: #efeeef;height: 38px;line-height: 38px;position: fixed;top: 0;left: 0;z-index: 99;width: 100%;border-bottom: none;}
.tophead dt{font-size: 14px;color: #666;float: left;margin-right: 40px;}
.tophead dt span{font-size: 20px;color: #6cb33d;margin-right: 8px;}
.tophead.page-header:after{opacity: 0;}
.tophead .fr{height: 38px;}
.tophead a.fr{font-size: 14px;color: #333;margin-left: 30px;}
.tophead a .iconfont{font-size: 18px;margin-right: 6px}
.tophead a:hover{color: #6cb33d;}
.follow2 a:hover svg{fill: #6cb33d;}
.page-header .other .yyqh{display: none;}
.waph2{height: 118px;}

.foot-com{background: url(../images/footbg.jpg) no-repeat center;background-size: cover;padding-top: 68px;}
.foot-com .copy{height: 55px;line-height: 55px;border-top: 1px solid rgba(255,255,255,.1);font-size: 14px;color: #e0e0e0;margin-top: 70px;}
.foot-com .copy a{color: #e0e0e0;}
.foot-com .copy a:hover,.foot-com li a:hover{color: #6cb33d;}
.foot-com .box1{padding-bottom: 26px;margin-bottom: 50px;border-bottom: 1px solid rgba(255,255,255,.1);display: flow-root;}
.foot-com ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.foot-com li{font-size: 16px;line-height: 24px;color: #ccc;}
.foot-com li h3{font-size: 20px;color: #fff;font-weight: bold;text-transform: uppercase;margin-bottom: 30px;}
.foot-com li.fir{width: 35%;}
.foot-com li.fir .p{max-height: 48px;overflow: hidden;}
.foot-com li.fir dt{margin-bottom: 20px;}
.foot-com li.fir dl{max-width: 440px;margin-top: 30px;}
.foot-com li.fir dt span{color: #6cb33d;font-size: 20px;margin-right: 15px;float: left;}
.foot-com li a{font-size: 16px;color: #ccc;display: block;margin-bottom: 8px;display: block;}
.foot-com li.las{max-width: 24%;}
.foot-com li.las form{width: 100%;height: 52px;position: relative;margin-top: 20px;}
.foot-com li.las input{width: 100%;height: 52px;line-height: 52px;border-radius: 3px;background: #fff;padding-left: 15px;font-size: 14px;color: #999;}
.foot-com li.las .sub{position: absolute;top: 6px;right: 6px;background: #6cb33d url(../images/ic01.png) no-repeat center;border-radius: 3px;width: 40px;height: 40px;z-index: 1;cursor: pointer;}

@media (max-width: 1740px){
	.page-header{padding: 0 2%;}
}
@media (max-width: 1500px){
	.page-nav .item{margin-right: 20px;}
	.page-logo .img, .page-logo .img-w{height: 50px!important;}
}
@media (max-width: 1200px){
	.page-nav .link{font-size: 18px;}
	.toutanchu .moreall{display: none;}
}
@media (max-width: 1024px){
	.foot-wap,.page-header .other .yyqh{display: block;}
	.foot-com,.toutanchu,.tophead{display: none;}
	.waph{height: 54px;}.waph1{height: 60px;}
	.waph2{height: 60px;}
	.page-header.typea:not(.typeanot) .lang a{color: #6cb33d;}
	.lang{margin-right: 0;}
	.page-logo .img, .page-logo .img-w{height: 38px!important;}
	.page-header{top: 0;}
}