.footerwrap {
	width: 100%;
}
.container{width: 1385px;margin: 0 auto;}

.footerbt{    width: 120px;
    font-size: 30px;height: 47px;
	margin-bottom: 34px;
    margin-top: 59px; color: #0a0a0a; border-bottom: #006fe3 3px solid;
	 }
.footertop {
	width: 100%;
	 
	align-items: center;
	position: relative;
	justify-content: space-between;
}

.footerleft {
	width: 100%;
    float: left;
	 
	box-sizing: border-box;
	
	margin-bottom: 50px;
	background: #FFFFFF !important;
}

.footerinput {
	width: 50%;
	/* display: flex;
	align-items: center;
	justify-content: space-between;
	margin: 0 auto; */
	margin-bottom: 10px;
	float: left;
}

.footerinput input {
	outline: none;
	width: 45.5%;
    margin-right: 1.5%;
	height: 56px;
	background: #EDEDED;
	border-radius: 5px;
	border: none;
	 
	padding-left: 16px;
	font-size: 16px;
	font-family: MicrosoftYaHei;
	font-weight: 400;
	color: #333333;
}
.footerinput input::placeholder, .footertextare textarea::placeholder{color: #333333;}
.footertextare {
	width: 99%;float: left;
	margin: 6px auto;
}

.footertextare textarea {
	width: 100%;
	height: 330px;
	background: #EDEDED;
	border-radius: 5px;
	border: none;
	outline: none;
	box-sizing: border-box;
	padding: 15px;
	font-size: 16px;
	font-family: MicrosoftYaHei;
	font-weight: 400;
	color: #333333;
	resize: none;
}

.f-leftbtm {
	/* width: 589px;
	display: flex;
	align-items: center;
	justify-content: space-between; */
	margin: 0 auto;
	margin-top: 17px;
}

.f-leftbtmtext {
    /* width: 473px; */
    height: 32px;
    float: left;
    font-size: 16px;
    font-family: MicrosoftYaHei;
    font-weight: 400;
    color: #333;
    line-height: 28px;
}

.f-leftbtmbtn{
	width: 136px;
    height: 46px;
    margin-right: 30px;
    float: right;
    background: #ffae02;
    border-radius: 6px;
    text-align: center;
    border: 0;
    font-size: 16px;
    font-family: MicrosoftYaHei;
    font-weight: 400;
    color: #FFFFFF;
}


.footerright {
	width: 100%;
    float: left;
	height: 300px;
	background: url(../images/f-rightback.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	box-sizing: border-box;
	padding-top: 45px;
    padding-left: 40px;
}

.f-left{width: 37%;float: left;

}
.f-left ul  {
	float: left; width: 50%;
 }

.f-left ul li {
   float: left; width: 50%;
}

.f-left ul li a {
    display: block;
    color: #ffffff;height: 40px;
}


.f-left h2{ font-size: 22px;
    font-weight: normal;
    color: #ffffff;
    margin-bottom: 26px;}
.f-center{width: 30%;float: left;}

.f-center h2{ font-size: 22px;
    font-weight: normal;
    color: #ffffff;
    margin-bottom: 26px;}
.f-rightdiv {
	display: flex;
	align-items: center;
	font-size: 16px;
	font-family: MicrosoftYaHei;
	font-weight: 400;
	color: #FFFFFF;
	margin-bottom: 16px;
}


.f-wimgwrap {
	display: flex;
	align-items: center;
	margin-top: 45px;
	float: right;
	margin-right: 15px;
}

.f-addbox {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	margin-right: 27px;
}

.f-addimg {
	width: 140px;
	height: 140px;
	display: block;
}

.f-addtext {
	font-size: 15px;
	font-family: MicrosoftYaHei;
	font-weight: 400;
	color: #FFFFFF;
	margin-top: 6px;
}


.footerbotm {
	width: 100%;
	height: 50px;
	background: #393939;
	font-size: 14px;
	font-family: MicrosoftYaHei;
	font-weight: 400;
	color: #FFFFFF;
	text-align: center;
	line-height: 50px;
	float: left;
}



@media screen and (max-width: 960px){
	.container{width: 100%;margin: 0 auto;    padding-left: 0;}
	
	.footerinput input{   
		width: 48%;
		box-sizing: border-box;font-size: 14px;}
	
		.footerinput input {
			outline: none;
			width: 49%;
			 margin-right: 0;}


			 .f-left{display: none;}

	  .f-center{width: 100%; float: none;}
	  .f-wimgwrap {margin-top:0;}


	}






.h-header{
	display: none;
}
.headwrap{
	z-index: 999;
}
.header{
	box-shadow: 0px 3px 6px 1px rgba(0,0,0,0.1);
}
.h-linkwrap{
	display: none;
}
.h-linkbox{
	display: none;
}
.active-li a{
	color: #26753E !important;
	font-weight: 600;
}
.langwrap{
	display: flex;
	align-items: center;
	font-size: 12px;
	font-family: MicrosoftYaHei;
	font-weight: 400;
	color: #666666;
}
.lanimg{
	width: 20px;
	height: 20px;
	display: block;
	margin-right: 15px;
}
.lansj{
	width: 9px;
	height: 5px;
	display: block;
	margin-left: 5px;
}
.footerleft{
	background: #FAFAFA;
}
 
 
 
.footercent{
	width: 70px;
}
.footercent div{
	width: 70px;
	height: 70px;
	background: url(../images/foot-tuoy.png);
	background-size:100% 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 30px;
}
.footercent img{
	width: 27px;
	height: 27px;
}
.h80{height: 80px;    clear: both;}

@media screen and (max-width: 960px) {


	.footerbt {
		width: 82px;
		font-size: 20px;
		height: 31px;
		margin-bottom: 17px;
		margin-top: 35px;
		color: #0a0a0a;
		border-bottom: #006fe3 3px solid;
	}


	.footerinput{
		margin-right: 0;
	}
	.footertextare{
		margin-right: 0;
	}
	.f-leftbtm{
		margin-right: 0;
	}
	.headwire{
		display: none;
	}
	.header{
		display: none;
	}
	.wrap{
		padding-top:10px;
	}
	.h-header{
		width: 100%;
		height: 60px;
		position: relative;
		display: flex;
		justify-content: center;
		align-items: center;
		background: #FFFFFF;
	}
	.h-logo{
		width: 180px;
		height: 18px;
		display: block;
	}
	
	.h-menu{
		width: 20px;
		height: 17px;
		display: block;
		position: absolute;
		right: 23px;
		top: 50%;
		transform: translate(0,-50%);
	}
	

	.footercent{
		display: none;
	}
	
	
	.footertop{
		display: block;
	}
	.footerleft{
		width: 100%;
		box-sizing: border-box;
		padding: 0 22px;
		padding-top: 0px;
	}
	.footerinput{
		width: 100%;
	}
	 
	.footertextare{
		width: 100%;
	}
	.footertextare textarea{
		width: 100%;font-size: 14px;
	}
	.f-leftbtm{
		width: 100%;
		display: block;
	}
	.f-leftbtmtext{
		width: 100%;
		
	}
	.f-leftbtmbtn{
		margin: 0 auto;
		margin-top: 30px;
	}
	.footerright{
		width: 100%;
		height: 430px;
		float: left;
		padding: 40px 22px;
	}
	.h-linkwrap{
		width: 100%;
		height: 100%;
		position: fixed;
		left: 0;
		top: 60px;
		background: rgba(0,0,0,0.4);
		display: none;
	}
	.h-linkbox{
		display: block;
		width: 196px;
		height: 100%;
		background: #FFFFFF;
		float: right;
	}
	.linklist{
		width: 100%;
		display: block;
	}
	.linklist li{
		width: 100%;
		height: 73px;
		text-align: center;
		line-height: 73px;
		border-bottom: 1px solid #676767;
	}
	.active-li a{
		color: #00972B;
	}
	.active-li::after {
	    content: '';
	    width: 100%;
	    height: 3px;
	    background: #00972B;
	    position: absolute;
	    bottom: 0;
	    left: 0;
	}
	.footerbotm{
		display: flex;
		align-items: center;
		justify-content: center;
		font-size: 12px;
		overflow: hidden;
		line-height: 12px;
	}
	.zizhiwrap{
		height: auto;
	}
	.f-addtext {
 
		margin-top:5px;
	}
	
}


.fanye{  text-align:center;  margin:30px 0 60px 0;}
.fanye li{display:inline}
.fanye a, .fanye span{ border:#bbb solid 1px; 
    padding:0px 15px; 
    font-size:14px; 
    color:#666; 
    line-height: 36px; 
    display: inline-block; 
    border-radius: 5px;
    margin:0 1px;}
.fanye a:hover{ color:white; 
    background-color:#008024; 
    border:#008024 solid 1px;}
.fanye span.current{ color:white; 
    background-color:#008024; 
    border:#008024 solid 1px;}
.fanye span.disable{  }
.fanye .active span{background:#008024;color:#ffffff}




.feedback {
    width: 340px;
    position: fixed;
    right: 90px;
    bottom: -9999px;
    box-shadow: 0 20px 40px 8px rgba(0, 0, 0, 0.25);
    font-size: 14px;
    border-radius: 10px;
	z-index: 9999999;
    background: #ffffff;
}

.feedback .feedbackHeader {
    height: 40px;
    line-height: 40px;
    border-radius: 10px 10px 0 0;
    color: #ffffff;
    text-indent: 20px;
    font-weight: normal;
    cursor: pointer;
}

.feedback .eMailIco {
    background: #339eca;
    background-size: 21px auto;
}

.feedbackForm {
    padding: 16px 16px 40px 16px;
}

.feedbackForm .tips {
    color: #949494;
    padding: 0px 10px 25px 10px;
}

.feedbackForm .line {
    margin-bottom: 11px;
}

.feedbackForm .line input, .feedbackForm .line textarea {
    width: 100%;
    box-sizing: border-box;
    box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.1);
    border-radius: 22px;
    border: solid 1px #ccc;
    color: #222d38;
    display: block;
	text-indent: 17px;
	font-size: 15px;
	font-family: MicrosoftYaHei;
}

.feedbackForm textarea {
    resize: none;
    height: 145px;
    padding: 11px;
    line-height: 20px;
}

.feedbackForm .line input {
    height: 40px;
    line-height: 40px;
    padding: 0 8px;
}

.feedbackForm .btn {
	background: #ffae02;
    border-radius: 67px;
    width: 139px;
    text-align: center;
    margin-left: 25%;
    box-sizing: border-box;
    border: none;
    height: 40px;
    line-height: 40px;
    color: #ffffff;
    cursor: pointer;font-size: 15px;
}

.feedback .closeBtn {
    background: url("../images/close.png") no-repeat;
    width: 50px;
    height: 20px;
    background-size: 20px 20px;
    position: absolute;
	right: -20px;
    top:10px;
    cursor: pointer;
    display: none;
}


@media screen and (max-width: 960px) {
.feedback {width: 275px;}

}




@font-face {
	font-family: 'icomoon';
    src:url('../fonts/icomoon.eot?qradjf');
    src:url('../fonts/icomoon.eot?qradjf#iefix') format('embedded-opentype'),
        url('../fonts/icomoon.ttf?qradjf') format('truetype'),
        url('../fonts/icomoon.woff?qradjf') format('woff'),
        url('../fonts/icomoon.svg?qradjf#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}
i{margin:0px;padding:0px;font-style:normal;}
.demo-icon{
  font-family:"icomoon";
  font-style:normal;
  font-weight:normal;
  speak:none;
  display:inline-block;
  text-decoration:inherit;
  text-align:center;
  font-variant:normal;
  text-transform:none;
  font-size:24px;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  line-height:24px;
  color:#999; 
}

/*new right*/
.cndns-right{position:fixed;right:1px;top:50%;margin-top:-100px;z-index:100}
.cndns-right-meau{position:relative;}
.cndns-right-btn{width:48px;height:48px;text-align:center;display:block;margin-bottom:6px;position:relative;background-color:#3ba84f;border-radius: 10px;}
.cndns-right-btn span{color:#fff;font-size:26px;line-height:48px;}
.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#ff6800;position:absolute;left:-12px;top:-12px;}
.cndns-right-btn p{color:#ff6800;font-size:14px;line-height:18px;padding-top:5px;display:none;}
.cndns-right-meau:hover .cndns-right-btn span{display:none}
.cndns-right-meau:hover .cndns-right-btn p{display:block;}
.meau-car .cndns-right-btn {border-color:#ff6800;margin-bottom:20px;}
.meau-car.cndns-right-meau:hover .cndns-right-btn{background-color:#029c1f}
.meau-car.cndns-right-meau:hover .cndns-right-btn span{color:#fff;display:block;}
.meau-car .cndns-right-btn span{color:#ff6800;}
.meau-sev .cndns-right-btn{border-color:#3ba84f;background:url(../images/02index-banner-8.gif) no-repeat #3ba84f center;} 
.meau-sev .cndns-right-btn p{color:#fff}
.meau-sev .cndns-right-btn span{color:#fff}
.meau-top .cndns-right-btn span{font-size:12px;line-height:12px;padding-top:10px;display:block}
.meau-top .cndns-right-btn i{display:block;color:#fff;font-size: 14px;}
.meau-top.cndns-right-meau:hover .cndns-right-btn{background-color:#029c1f}
.meau-top.cndns-right-meau:hover .cndns-right-btn span{display:block;color:#fff} 
.meau-top.cndns-right-meau:hover .cndns-right-btn i{color:#fff;}
.cndns-right-box{position:absolute;top:-15px;right:48px;padding-right:25px;display:none;}
.cndns-right-box .box-border{border:1px solid #ccc;border-top:4px solid #ff6800;padding:20px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(../images/arrow.png) no-repeat;position:absolute;right:-13px;top:26px;}
.cndns-right-box .box-border .sev-t span{font-size:42px;float:left;display:block;line-height:56px;margin-right:20px;color:#d3d3d3}
.cndns-right-box .box-border .sev-t p{float:left;color:#ff6800;font-size:24px;line-height:28px;}
.cndns-right-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa;}
.cndns-right-box .box-border .sev-b{padding-top:15px;margin-top:15px;border-top:1px solid #e4e4e4}
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px;}
.cndns-right-box .box-border .sev-b li{float:left;width:33.33333%}
.cndns-right-box .box-border .sev-b li a{display:inline-block;color:#999;font-size:13px;padding-left:43px;background:url(../images/q1.gif) no-repeat left 3px;line-height:36px;}
.cndns-right-box .box-border .sev-b li a:hover{color:#ff6800}
.meau-sev .cndns-right-box .box-border{width:430px;}
.meau-contact .cndns-right-box .box-border{width:230px;}
.cndns-right-meau:hover .cndns-right-box{display:block}
.meau-code .cndns-right-box{top:inherit;bottom:-35px;}
.meau-code .cndns-right-box .box-border{width:156px;text-align:center;border-top:1px solid #ccc;}
.meau-code .cndns-right-box .box-border i{display:block;color:#f66e06;font-size:16px;line-height:16px;}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}
.meau-sev .cndns-right-btn .demo-icon{display:none;}
.meau-sev:hover .cndns-right-btn{background:#029c1f}
.meau-zs .cndns-right-btn{background-color:#ff6800;color:#fff;margin-top:80px;border-color:#ff6800}
.meau-zs .cndns-right-btn span{color:#fff}
.meau-zs .cndns-right-btn p{color:#fff}