.wrap {width:100%; overflow:hidden;  margin:0 auto; min-width:1200px;}

/*头部 */

.header_box{ width:100%; overflow:hidden;}

.headers{width:100%; height: 125px; overflow: hidden;}

.header{ width:1200px; overflow:hidden; margin:0 auto;height:125px;background-image:url(images/dianzhao.png);background-position:center; background-repeat:repeat-y}

.header-left{width:300px; height:100%; line-height:825px; float:left; overflow:hidden;}
.header-left img{width:100%;}
.header-right{width:850px; height:125px; overflow:hidden; float:right; line-height:125px;}

.header-right li{width:140px; float:left; font-size:20px; font-family:microsoft yahei; text-align:center;}

.header-right li ul{ position: absolute;display:none; width:125px; background-color:#fff;}

/* .header-right li:hover ul{ display:block; width:115px; background-color:#48a037; margin-top:0px; margin-left:18px; z-index:9999999;} */

/* .header-right li:hover ul li{ float:none; width:115px; height:40px; border-bottom:1px #96bee7 solid;} */

/* .header-right li:hover ul li a{padding:0; color:#fff; font-size:18px; position:relative; top:-40px;} */

/* .header-right li:hover ul li a:hover{padding:0;} */

.header-right li a:hover{ background-color:#48a037 !important;color:white;}

.header-right li ul li a{ line-height: 60px;}

.header-right li a{ display: block; color:#000;}

.logo{ float:left; overflow:hidden;}

.rexian{float:right; }

.header-right{display: flex;justify-content: flex-end;}







/*底部*/

.footer{ width:100%; overflow:hidden; margin-top: 30px;}

.foots{ width:100%; background-color:#48a037; overflow:hidden; margin:0 auto;}

.foot{ width:1200px; background-color:#48a037; overflow:hidden; margin:0 auto; padding:20px 0px 20px 0px;}

.foot .footleft{ float:left;}

.contact_tit{ overflow:hidden; margin-bottom:45px;}

.t4{ color:white; font-weight:normal; line-height:45px; margin-left:5px;font-size: 18px;}

.t4 img{ vertical-align:middle;  margin-right:10px;}

.foot .footright{ float:right; width:180px;}

.foot .footright .wx{ float:right; width:138px; height:138px;margin:0;}
.foot .footright .wx img{
	width:100%;height: 100%;
}

.yq_link{width: 100%;height: auto;border-bottom: 2px solid white;}
.yq_links{
	width: 1200px;margin: 0 auto;line-height: 60px;color: white;font-size: 18px;
}
.yq_links a{
	color:white;padding: 0 10px;
}
.banquans{ width:100%; margin:0 auto; line-height:70px; color:#ffffff; background-color:#000; }

.banquan{ width:1200px; margin:0 auto; line-height:70px; color:#ffffff; background-color:#000; }

.banquan span{ float:right;}


.content1{
	width: 100%;margin: 0 auto;height: auto;
}
.diaoyan_input{
	width: calc(1198px - 20px);padding: 10px; height: auto;border:1px solid #48a037;border-radius: 30px;float: left;margin-left: calc((100% - 1200px)/2);display: flex;flex-wrap: wrap;justify-content: space-between;
}
.diaoyan_title,.diaoyan_lasttitle{
	text-align: center;color: #48a037;
}
.diaoyan_title{
	font-size: 24px;line-height: 50px;
}
.diaoyan_lasttitle{
	font-size: 18px;
}
.diaoyan_input1{
	width: calc(100% - 20px);text-align: left;height: auto;
}
.diaoyan_input2{
	width: 100%;float: right;height: auto;
}
.diaoyan_input1,.diaoyan_input2{
	line-height: 30px;padding: 0px 10px;font-size: 18px;
}
.diaoyan_input1 p,.diaoyan_input2 p{
	font-size: 20px;padding-top: 20px;
}
.qt{
	border-top:0;border-left:0;border-right:0;
}
.qt:focus{
	outline: none;
}
.diaoyan_input2:nth-child(4){
	height: 200px;
}
.diaoyan_tj{
	width: 1200px;height: auto;float: left;margin: 0 auto;padding: 10px 0;
}
.diaoyan_input2 p{
	line-height: 50px;
}
.tj{
	width: 50%;text-align: center;margin-left: 25%;background-color: #48a037;color: white;outline:none;border:none;padding: 10px 10px;
}
.tj:focus{   
    border:none;
}
.qt1{
	float: left;font-size: 18px;line-height: 40px;padding: 0px 10px;display: flex;flex-wrap: wrap;justify-content: flex-start;
}
.qt1 span{
	width: auto;padding-right: 50px;
}
/* input[type="radio"]{
  display: none;
} */
input[type='radio']{
  margin-top: -2px;
  content: '';
  display: inline-block;
  width: 18px;
  height: 18px;
  margin-right: 6px;
  border-radius: 100%;
  vertical-align: middle;
  border: 1px solid #E4E4E4;
  background: #FFFFFF;
}
/* input[type='checkbox'] {
	
} */
input[type='radio']:focus{
	border: none !important;
	box-shadow: none !important;
  background-image: url(../images/dg.png);
  background-position: center center;
  /*background: #777777;*/
}
textarea{outline: none;}
/*.diaoyan_input table{
	width: 100%;
}
.diaoyan_input table .tr1 td{
	width: 50%;height: auto;
}
.diaoyan_input table .tr1{
	height: auto;
}*/


/* 产品展示 */
.clear:after{content:'\20';display:block;height:0;clear:both;visibility:hidden;}
/*固定的悬浮窗*/
.yb_conct{position:fixed;z-index:9999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff!important;}

#name,#tel{padding-left:5px ;}