.header{
	height: 40px;
	background: #e9e9e9;
	line-height: 40px;

}
.head1{
	position: relative;
}
.wel{
	font-size: 13px;
	color: #666;

}
.qie1{
	width: 94px;
	height: 24px;
	background: #fff;
	margin-top: 10px;
	border: none;
    z-index: 999;
    position: absolute;
    right: 0px;
    top:0px;
}
.qie1 ul li a{
	display: block;
	line-height: 24px;
}
.qie1 ul li a img{
	margin-right: 20px;
	margin-left: 5px;
}
.qie1 ul li .a21{
	width: 94px;
	
	display: block;
	line-height: 24px;
	background: url(../images/dot4.png) no-repeat 88% 11px;
} 
.translate-en {
    display: none;
    padding: 0px;
    padding-top: 0px;
    z-index: 999;

}
.k1{
	font-size: 13px;
	color: #666;
   margin-right: 100px;
}
.k1 a{
	color: #666;

}
.k1 a:hover{
	color: #e87518;
	
}
.head2{
	height: 110px;
}
.logo{
	margin-top: 20px;
}
.k2{
	margin-left: 70px;
	margin-top: 35px;
	background: url(../images/k1.png) no-repeat left center;
	padding-left: 50px;
	line-height: 24px;
}
.k2 p{
	margin: 0px;
}
.k3{
	margin-left: 45px;
	margin-top: 35px;
	background: url(../images/k1.png) no-repeat left center;
	padding-left: 50px;
	line-height: 24px;
}
.k3 p{
	margin: 0px;
}
.k4{
	margin-left: 35px;
	margin-top: 35px;
	background: url(../images/k3.png) no-repeat left center;
	padding-left: 65px;
	line-height: 26px;
	color: #666;
	font-size: 16px;
}
.k4 p{
	margin: 0px;
}
/*导航*/
.nav0{
	height: 65px;
	background: #4bb32f;
}
/*搜索*/
.ss1{
	border: 1px solid #e8e8e8;
	height: 70px;
}
.hotSearch{
	font-size: 12px;
	color: #666;
	margin-top: 25px;
	font-weight: bold;
}
.hotSearch a{
	font-size: 12px;
	color: #666;
	font-weight: normal;
}
.ss{
	margin-top: 20px;
}
#formsearch{
	background: url(../images/ss.png);
	width: 320px;
	height: 28px;
	padding: 2px;
}
#keyword{
	border: none;
	background: none;
	width: 265px;
	padding-left: 8px;
	font-size: 13px;
	color: #666;
}
#s_btn{
	border: none;
	background: none;
	font-size: 13px;
	color: #fff;
	line-height: 24px;
	text-align: center;

}


/*jptj*/
.jptj{
	background: url(../images/jptj.png) no-repeat center;
	height: 259px;
}
.tit{
/*	width: 700px;*/
	margin-left: 45px;
	margin-top: 52px;
	background: url(../images/wjx.png) no-repeat 38px 0px;
}
.tit h2{
	margin-top: 86px;
	font-size: 30px;
	color: #fff;
	font-weight: bold;
}
.tit p{
	font-size: 14px;
	color: #fff;
	font-weight: normal;
	margin-top: 15px;
	background: url(../images/jptjjian.png) no-repeat 95px 5px;
}
.jptjcp{
	padding-top: 27px;
	padding-left: 30px;
	width: 934px;
	overflow: hidden;
}
.jptjcp .bd ul li{
float: left;
width: 141px!important;
margin-right: 30px;

}
.jptjcp .bd ul li img{

    height: 164px;
}
.jptjcp .bd ul li p{
	font-size: 16px;
	color: #727272;
	text-align: center;
	line-height: 38px;
	background: #f8f8f8;
}
.jptjcp .bd ul li p a{
	font-size: 14px;
	color: #727272;
}
/*关于我们*/

.a1{
	height: 1055px;
	background: #f8f8f8;

}
.about {
	padding-top: 110px;
	text-align: center;
}

.aboutsp{
    position: relative;
}
.aboutsp .vdico{
    position: absolute;
    left: 0;
    right: 0;
    top:36%;
    z-index: 99;
}


.aboutfl{
	margin-top: 30px;
}
.aboutfl ul li{
	width: 388px;
	height: 180px;
	background: #fff;
	float: left;
	margin-right: 18px;
	padding-top: 35px;
	padding-left: 85px;
	padding-right: 75px;
}
.aboutfl ul li:nth-child(3){
	margin-right: 0;
}
.aboutfl ul li h3{
	color: #4bb32f;
	font-size: 22px;
	text-align: left;
	margin-bottom: 20px;
}
.aboutfl ul li h3 img{
	margin-right: 20px;

}
.aboutfl ul li p{
	font-size: 14px;
	color: #888585;
	line-height: 26px;
}
.about1{
	margin-top: 45px;
	font-size: 15px;
	color: #000;
	padding-left: 50px;
	padding-right: 35px;
	line-height: 25px;
}
.ckgd{
	width: 134px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	border: 1px solid #c9c9c9;
	display: block;
	margin:  50px auto;
	color: #474747;
}

/*产品中心*/
.cpzx{
	margin-top: 50px;
}
.title{
	font-size: 30px;
	color: #000;
	font-weight: bold;
	text-align: center;
}
.title h2{
	margin-top: 20px;
}
.cpzxfl{

	margin-top: 28px;
}
.cpzxfl ul li{
	float: left;
	width: 128px;
	height: 45px;
	margin-right: 5px;
	background: #f5f5f5;
	line-height: 45px;
	text-align: center;
	overflow: hidden
}
.cpzxfl ul li a{
	font-size: 15px;
	color: #474747;
}
.cpzxfl ul li:hover{
	background: #4bb32f;

}
.cpzxfl ul li:hover a{
	color: #fff;

}
.cp1{
	margin-top: 48px;
	margin-bottom: 90px;
}
.cp1 ul li{
	float: left;
	width: 287px;
	margin-right: 15px;
	margin-bottom: 18px;
	border: 1px solid #e5e5e5;

}
.cp1 ul li:hover{
	border: 1px solid #4bb32f;
}
.cp1 ul li img{
	width: 285px;
	height: 330px;
}
.cp1 ul li:nth-child(4n){
	margin-right: 0px;
}
.cp1 ul li h3{
	height: 55px;
	background: #e5e5e5;
	text-align: center;
	line-height: 55px;
	font-size: 16px;
	color: #474747;
}
.cp1 ul li h3 a{
	color: #474747;
}
.cp1 ul li:hover h3{
	background: #4bb32f;
}
.cp1 ul li:hover h3 a{
	color: #fff;
}
/*优势*/
.you{
	background: url(../images/you.png) no-repeat ;
	height: 510px;
}
.youshi{
	padding-top: 85px;
}
.youshi .tit1{
	text-align: center;

}
.youshi .tit1 h2{
	font-size: 28px;
	color: #fff;
	font-weight: normal;
}
.youshi .tit1 p{
	font-size: 12px;
	color:#fff;
	margin-top: 5px;
}
.youshi1{
	margin-top: 90px;
	margin-left: 15px;
}
.youshi1 ul li{
	float: left;
	margin-left: 145px;
	width: 120px;
	text-align: center;
}
.youshi1 ul li h3{
	margin-top: 30px;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	text-align: center;
}
.youshi1 ul li p{
	font-size: 12px;
	color: #fff;
	margin-top: 15px;
	text-align: center;
	line-height: 23px;
}
/*san*/
.sanyou{
	margin-top: 55px;
}
.sanyou .tit2{
	background: url(../images/tit2.png) no-repeat top center ;
	text-align: center;
	padding-top: 35px;
}
.sanyou .tit2 h2{
	font-size: 24px;
	color: #000;
	font-weight: bold;
}
.sanyou .tit2 h2 span{
	color: #4bb32f;
}

.sanyou .tit2 p{
	font-size: 12px;
	color: #999;
}
.yous11{
	padding-left: 50px;
	margin-top: 35px;
	padding-bottom: 53px;
}
.yous11w{
	width: 620px;
}
.yous11w h2{
	font-size: 24px;
	color: #666;
	padding-left: 90px;
	background: url(../images/t01.png) no-repeat left center ;
	height: 90px;
	margin-top: 35px;
	padding-top: 20px;
}
.yous11w h2 p{
	font-size: 12px;
	color: #999;
   text-transform: uppercase;
   margin-top: 8px;
}
.yous11wz{
	padding-left: 90px;
	font-size: 14px;
	color: #666;
	margin-top: 8px;
}
.yous11wz p{
	padding-left: 20px;
	background: url(../images/gou.png) no-repeat left center ;
}
.you2{
	height: 342px;
	background: #f8f8f8;
}
.you2 .yous21img{
	margin-left: 40px;
	margin-top: 80px;
}
.yous21w{
	width: 630px;
	padding-right: 35px;
}
.yous21{
	padding-top: 35px;

}
.yous21w h2{
	font-size: 24px;
	color: #666;
	padding-left: 90px;
	background: url(../images/t02.png) no-repeat left center ;
	height: 90px;
	
	padding-top: 20px;
}
.yous21w h2 p{
	font-size: 12px;
	color: #999;
   text-transform: uppercase;
   margin-top: 8px;
}
.yous21wz{
	padding-left: 90px;
	font-size: 14px;
	color: #666;
	margin-top: 8px;
}
.yous21wz p{
	text-indent: 20px;
	background: url(../images/gou.png) no-repeat left 3px ;

}

.yous31{
	padding-left: 50px;
	margin-top: 35px;
	padding-bottom: 53px;
}
.yous31w{
	width: 620px;
}
.yous31w h2{
	font-size: 24px;
	color: #666;
	padding-left: 90px;
	background: url(../images/t03.png) no-repeat left center ;
	height: 90px;
	margin-top: 35px;
	padding-top: 20px;
}
.yous31w h2 p{
	font-size: 12px;
	color: #999;
   text-transform: uppercase;
   margin-top: 8px;
}
.yous31wz{
	padding-left: 90px;
	font-size: 14px;
	color: #666;
	margin-top: 8px;
}
.yous31wz p{
	padding-left: 20px;
	background: url(../images/gou.png) no-repeat left center ;
}
.yous31img{
	margin-top: 25px;
}
/*case*/
.case{
	background: url(../images/casebg.png) no-repeat top center ;
	height: 697px;
}
.casetit{
	padding-top: 90px;
	text-align: center;
}
.casetit h2{
	font-size: 28px;
	color: #fff;

}
.casetit h2 p{
	font-size: 12px;
	color: #f1f1f1;
	margin-top: 10px;
	
}
.case2{
	margin-top: 130px;
	padding: 0 40px;
	overflow: hidden;
}
.case2 ul li{
	width: 256px;
	height: 256px;
	margin-right: 33px;
	position: relative;
}
.case2 ul li img{width:256px;height:256px;}
.case2 .case3{
	display: none;
}
.case2 ul li:hover .case3{
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	background: rgba(0,0,0,.46);
	width: 256px;
	height: 255px;
	text-align: center;
	padding: 100px 25px 0px 35px;
}
.case2 ul li:hover .case3 h3 a{
	font-size: 18px;
	color: #fff;
	font-weight: normal;
	text-align: center;
	line-height: 24px;
}
.case2 ul li:hover .case3 span{
	font-size: 15px;
	color: #fff;
	font-weight: normal;
	text-align: center;
	line-height: 24px;
}
.case1 .ckgd{
	width: 144px;
	height: 48px;
	border-radius: 24px;
	background: #4bb32f;
	text-align: center;
	line-height: 48px;
	font-size: 16px;
	color: #fff; 
}
/*xw*/
.news{
	height: 830px;
	background: #f8f8f8;

}
.news1{
	padding-top: 53px;
	text-align: center;
}
.news2{
	margin-top: 75px;
}
.news3{
	width: 555px;
	height: 410px;
	background: #fff;
	padding: 35px 60px 0px 35px;
}
.news3 ul li{
	
	margin-bottom: 20px;
}
.news3 ul li .img{
	width: 220px;
	height: 160px;
	margin-right: 30px;
}
.news3 ul li a img{width:100%;}
.news3 .newsw{
	width: 200px;
	margin-top: 25px;
	    text-align: left;
}
.news3 .newsw h3 a{
	font-size: 18px;
	color: #000;
}
.news3 .newsw span{
	font-size: 14px;
	color: #767676;
	margin-top: 10px;
	display: block;
}
.news3 .newsw img{
	margin-top: 10px;
	width: 29px;
}
.news4{
	width: 600px;
	height: 410px;
	padding: 40px 50px 0px 45px;
	background: #fff;
}
.news4 ul li{
	border-bottom: 1px solid #c9c9c9;
	padding: 17px 0 17px 20px;
	position: relative;
}
.news4 ul li:before{
	content: "";
	position: absolute;
	width: 6px;
	height: 6px;
	background: #4bb32f;
    top:26px;
    left: 0px;
}
.news4 ul li:last-child{
	border-bottom: none;
}
.news4 ul li a{
	font-size: 14px;
	color: #3b3b3b;
}
.news4 ul li span{
	font-size: 12px;
	color: #3b3b3b;
}
.news1 .ckgd2{
	width: 144px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	background: #4bb32f;
	border-radius: 23px;
	font-size: 16px;
	color: #fff;
    margin: 80px auto 0;
    display: block;
}
/*zxly*/
.zxly{
	height: 670px;
	background: #4bb32f;
}
.mes{
	padding-top: 60px;
}
.mes2{
	width: 400px;

}
.mes2 h2{
	font-size: 24px;
	color: #fff;
}
.mes2 h2 p{
	font-size: 12px;
	color: #dadada;
	margin-top: 3px;
}
.mes3{
	margin-top: 35px;
}
.mes3 input{
	background: none !important;
	color: #dadada !important;

}
.mes3 #name{
	background: none;
	border: none;
	border-bottom: 1px solid #dadada;
	width: 90px;
	padding-bottom: 10px;
	font-size: 16px;
	color: #dadada;
	outline: none;
}
.mes3 #contact{
		background: none;
	border: none;
	border-bottom: 1px solid #dadada;
	width: 116px;
	padding-bottom: 10px;
	font-size: 16px;
	color: #dadada;
	margin-left: 34px;
	outline: none;
}
.mes3 #content{
		background: none;
	border: none;
	border-bottom: 1px solid #dadada;
	width: 390px;
	height: 150px;
	padding-bottom: 10px;
	font-size: 16px;
	color: #dadada;
	margin-top: 10px;
	outline: none;
}
.mes3 #checkcode{
	background: none;
	border: none;
	border-bottom: 1px solid #dadada;
	width: 150px;
	
	padding-bottom: 10px;
	font-size: 16px;
	color: #dadada;
	margin-top: 10px;
	outline: none;
	margin-right: 60px;
}
.mes3 #checkcode a{
   color: #dadada; 
}
.mes3 #checkCodeImg{
	display: inline-block;
}
.mes3 .btn1{
	background: none;
	width: 112px;
	height: 42px;
	border: 1px solid #dadada;
	line-height: 42px;
	display: block;
	color: #dadada;
	margin-top: 20px;'
	font-size: 18px;
}
.cot{
	margin-left: 70px;
}
.cot h2{
	font-size: 24px;
	color: #fff;
	margin-bottom: 35px;
}
.cot h2 p{
	font-size: 12px;
	color: #dadada;
	margin-top: 3px;
}
.cot1{
	font-size: 14px;
	color: #d9d9d9;
	line-height: 22px;
}
.ewm{
	width: 270px;

}
.ewm h2{
	font-size: 24px;
	color: #fff;
	margin-bottom: 35px;
}
.ewm h2 p{
	font-size: 12px;
	color: #dadada;
	margin-top: 3px;
}
.ewm2{
	margin-top: 85px;
}
.ewm .sj{
	margin-right: 40px;
}
/*foot*/

.foot{

	background: #333;

}
.ftlink{
	font-size: 14px;
	color: #b9b9b9;
	line-height: 24px;

}
.ftlink a{
	font-size: 14px;
	color: #b9b9b9;
}
.foot2{
	text-align: center;
	font-size: 14px;
	color: #e5e5e5;
	line-height: 24px;
}
.foot2 a{
	text-align: center;
	font-size: 14px;
	color: #e5e5e5;
}

.foot3{
	text-align: center;
	font-size: 14px;
	color: #e5e5e5;
	line-height: 24px;
}
.foot3 a{
	text-align: center;
	font-size: 14px;
	color: #e5e5e5;
}


|truncate:10:'...':trueinput:-moz-placeholder,textarea:-moz-placeholder{
color: #d9d9d9;
}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{
color: #d9d9d9;
}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{
color: #d9d9d9;
}