﻿/*公共样式*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }
body, button, input, select, textarea { font:12px/1.5 tahoma, arial, \5b8b\4f53; }
h1, h2, h3, h4, h5, h6{ font-size:100%; }
address, cite, dfn, em, var { font-style:normal; }
code, kbd, pre, samp { font-family:couriernew, courier, monospace; }
small{ font-size:12px; }
ul, ol { list-style:none; }
a { text-decoration:none;color: #165A1A; }
/*a:hover { text-decoration:underline; }*/
sup { vertical-align:text-top; }
sub{ vertical-align:text-bottom; }
legend { color:#000; }
fieldset, img { border:0; }
button, input, select, textarea { font-size:100%;font-family: "微软雅黑"; }
table { border-collapse:collapse; border-spacing:0; } 

body{
	font-family: "微软雅黑";
	/*padding-bottom: 200px;*/
}
/*公共样式*/



/*头部*/
.headerwrap{
	width: 100%;
	overflow: hidden;
}

.header{
	width: 1200px;
	margin: auto;	
}
.headertop{
	overflow: hidden;
 
}
.logobj{
	    height: 70px;
}
.header ul{	
	float: right;
	overflow: hidden;
}


.header ul li{
	float: left;
}

.header ul li span{
	margin: 0 5px;
}

.header ul li a{
	font-size: 12px;
	color: #165A1A;
}

.header ul li a:hover{
	color: #165A1A;
}

.headcenter{
	overflow: hidden;
	margin-bottom: 20px;
	margin-top: 0px;
}

.hcleft{
	float: left;
	overflow: hidden;
	margin-top: 10px;
}
.hcleft h1{
	float: left;
}
.logo{
	float: left;
	
	
}

.guanggaoyu{
	float: left;
	padding-left: 12px;
	margin-left: 10px;
	border-left: 2px solid #165A1A;
}

.guanggaoyu p{
	font-size: 30px;
	color: #165A1A;
	line-height: 30px;
	margin-bottom:10px;
}

.guanggaoyu h2{
	font-size: 20px;
	color: #3F2C12;
	font-weight: normal;
	line-height: 20px;
}

.hcright{
	float: right;
	overflow: hidden;
	/*margin-top:20px;*/
	
}


.hcright dl{
	overflow: hidden;
	float: left;
	margin-top: 12px;
}

.hcright dl dt{
	float: left;
	margin-top: 3px;
}

.hcright dl dd{
	float: left;
	margin-left: 5px;
}

.hcright dl p{
	font-weight: normal;
	font-size: 18px;
	line-height: 18px;
	color: #B9B9B9;
	margin-bottom:8px;
}

.hcright dl h2{
	font-size: 28px;
	line-height:28px;
	color: #165A1A;
}

.alibaba{
	float: left;
	margin-left: 15px;
}

.alibaba img{
	display: block;
	width: 47px;
	height:47px;
}

.alibaba p{
	color:#646464;
	font-size: 14px;
}

.navwrap{
	width: 1920px;
	height: 75px;
	background: url(../image/daohangtiao.png) no-repeat;
	position: relative;
	left: 50%;
	margin-left: -960px;
	border: none;
	z-index: 100;
}

.nav{
	width: 1140px;
	overflow: hidden;
	margin: auto;
	line-height:65px;
}

.nav ul{
	overflow: hidden;
	width: 1200px;
}

.nav ul li{
	float: left;
}

.nav ul li i{
	color: #357039;
	font-size: 18px;
	margin:0 28px;
}

.nav ul li:hover a{
	color: #D16512 !important;
}

.nav ul li a{
	font-size: 18px;
	color:white;
	
}

.liactive a{
	color: #D16512 !important;
}

/*头部*/

.bannerwrap{
	width: 100%;
	overflow: hidden;
	position: relative;
	top: -15px;
	z-index: -1;
}

.bannerbox{
	width: 1920px;
	position: relative;
	left: 50%;
	margin-left: -960px;
}

.banner{
	width: 1920px;
	height: 400px;
}

.banner img{
	display: block;
	width:1920px;
	height: 400px;
}
/*bnner*/



/*搜索栏*/
.searchwrap{
	width: 100%;
	margin-bottom: 15px;
}

.search{
	width: 1200px;
	margin: auto;
	overflow: hidden;
}

.search ul{
	float: left;
	overflow: hidden;
    margin-top: 4px;
}

.search ul li{
	float: left;
	margin-right: 25px;
	font-size: 14px;
	color: #8E8E8E;
}

.search ul li span{
	color: #313131 !important;
	font-weight: bold;
}

.keyfirst{
	margin-right:10px !important;
}

.seachbox{
	float: right;
	position: relative;
}

.seachbox input{ 
	width:460px;
	height: 30px;
	border: 1px solid #D2D2D2;
	border-radius: 20px;
	outline: none;
	text-indent: 30px;
	font-size: 14px;
	color: #8E8E8E;
}

.seachbox button{
	position: absolute;
	top:6px;
	right: 10px;
	width: 20px;
	height: 18px;
	background: url(../image/sousuo.png) no-repeat;
	background-color: #FFFFFF;
	border: none;
	outline: none;
	cursor: pointer;
}

.seachbox button:active{
	transform: scale(1.1);
}

/*搜索栏*/

/*产品分类*/
.dividewrap{
	width: 100%;
	margin-top: 50px;
}

.divide{
	width: 1200px;
	margin: auto;
}

.dividetop{
	text-align: center;
	position: relative;
}

.dividetop .more{
	position: absolute;
	top: 58px;
	right:30px;
}


.dividecont{
	margin-top: 40px;
	position: relative;
}

.dividelunbo{
	width: 1172px;
	margin: auto;
	overflow: hidden;
}

.dividelunbo ul{
	width: 9999px;
	overflow: hidden;
	position: relative;
}

.dividelunbo ul li{
	float: left;
	margin-right: 18px;
	margin-top: 3px;
	cursor: pointer;
}

.dividelunbo ul li img{
	width: 278px;
	height: 210px;
	display: block;
}

.addgreenbor{
	border: 3px solid #165A1A !important;
	margin-top: 0px !important;
}


.divibt button{
	width:30px;
	height: 30px;
	outline: none;
	border:none;
	background-color:transparent;
	background-repeat:no-repeat;
	cursor: pointer;
}

.divibt button:active{
	transform: scale(1.1);
}

.divile{
	background-image:url(../image/fenlei_zuo.png);
	position: absolute;
	top: 90px;
	left: 0px;
}

.diviri{
	background-image:url(../image/fenlei_you.png);
	position: absolute;
	top: 90px;
	right: 0px;
}


.productbox{
	width: 1200px;
	height: 400px;
	margin-top: 25px;
	background: url(../image/fenlei_bg.jpg) no-repeat;
	padding: 10px;
	display: none;
	
	
}

.productpic{
	float: left;
	position: relative;
	width:515px;
	height: 387px;	
}

.productpic:before{
	 content:"";
     position:absolute;
     width:100%;
     height:100%;
     -webkit-box-shadow:0 0 30px gray inset;
     -moz-box-shadow:0 0 30px gray inset;
     -o-box-shadow:0 0 30px gray inset;
}

.productword{
	float: left;
	margin-left: 30px;
	width: 605px;
	height: 387px;
	position: relative;
}

.productpic img{
	display: block;
	width:515px;
	height: 387px;
}
.productword p{
	font-size: 22px;
	color: #165A1A;
	margin-top: 20px;
	margin-bottom: 15px;
}

.productword h2{
	font-size: 22px;
	color: #165A1A;
	margin-bottom:15px;
	overflow: hidden;
	
}

.productword h2 span{
	display: block;
	float: right;
	width: 490px;
	max-height: 200px;
	overflow: hidden;
	font-size: 18px;
	color: #414141;
	font-weight: normal;
	line-height: 28px;
}

.productword h2 label{
	display: block;
	float: left;
}

.productword h3{
	overflow: hidden;
}

.productword h3 button{
	position:absolute;
	bottom: 20px;
	right: 0px;
	padding: 5px 32px;
	background:#165A1A;
	color: #FFFFFF;
	border: none;
	outline:none;
	cursor: pointer;
	font-size:18px;
}


/*产品分类*/

/*优势*/
.advanwrap{
	width: 100%;
	margin-top: 100px;
	overflow: hidden;
}

.advanbox{
	width: 1920px;
	height:586px;
	background: url(../image/youshi_bg.jpg) no-repeat;
	position: relative;
	left: 50%;
	margin-left: -960px;
	overflow: hidden;

}

.advan{
	width: 1200px;
	margin: auto;
	overflow: hidden;
	margin-top: 35px;
}

.advanleft{
	float: left;
}

.advanright{
	float: right;
}

.advantop{
	overflow: hidden;
}

.advantop .more{
	float: right;
	margin-top: 50px;
}



.advancont{
	margin-top:60px;
}

.advanline{
	overflow: hidden;
	margin-top: 30px;
}

.advanline label{
	float: left;
	display: block;
	width: 156px;
}

.advanline span{
	float: left;
	display: block;
	width: 130px;
	font-size: 22px;
	color: #FFFFFF;
}

.advanline p{
	float: left;
	color: #FFFFFF;
	font-size: 20px;
}

.linenum1{
	margin-top: 0px !important;
}

.advanright img{
	display: block;
	width: 381px;
	height: 502px;
}

/*优势*/

/*探头3*/
.tantou3wrap{
	width: 100%;
	overflow: hidden;
}

.tantou3{
	width: 1920px;
	height: 220px;
	background: url(../image/tan3.jpg) no-repeat;
	position: relative;
	left: 50%;
	margin-left: -960px;
}


.tan3word{
	float: right;
	margin-right: 392px;
}

.tan3word p{
	text-align: right;
	font-size: 28px;
	line-height: 28px;
	color: #165A1A;	
	font-weight: normal;
	margin-top: 40px;
}

.tan3word h2{
	text-align: right;
	font-size: 36px;
	line-height: 36px;
	color: #165A1A;	
	margin-top: 12px;
}


.tan3word h3{
	text-align: right;
	font-size: 28px;
	line-height: 28px;
	color: #165A1A;	
	font-weight: normal;
	margin-top: 25px;
	margin-right: 30px;
}

/*探头3*/


/*客户案例*/
.customerwrap{
	width: 100%;
	margin-top: 85px;
}

.customer{
	width: 1200px;
	margin:auto;	
	overflow: hidden;
}



.customertop{
	text-align: center;
	position: relative;
}

.customertop .more1{
	position: absolute;
	right: 20px;
	bottom:0px;
}


.customercont{
	margin-top: 40px;
	overflow: hidden;
	width: 1600px;
}


.custbox{
	float: left;
	width: 275px;
	height: 420px;
    padding: 5px;
    margin-right: 17px;
     background-color: #FFFFFF;
    background-image:url(../image/jiahao_lv.png) ;
    background-repeat:no-repeat ;
    background-position:right bottom;
    border: 1px solid #ABABAB;
    position: relative;
    transition: all 1s;
    cursor: pointer;
}

.custbox img{
	width: 275px;
	height: 206px;
	display: block;
}


.cuttep img{
	width:107px;
	height: 107px;
	border-radius: 50%;
	padding: 5px;
	border:1px dashed #165A1A;
	position: absolute;
	top: 150px;
	left: 10px;
}


.cuttep p{
	font-size: 18px;
	color: #165A1A;
	position: absolute;
	top: 230px;
	right: 15px;
	max-width: 150px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.cutword{
	margin-top: 65px;
	width: 260px;
	margin-left: 10px;
}

.cutword h2{
	font-size: 16px;
	color: #414141;
	margin-bottom:10px;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.cutword p{
	font-size: 16px;
	color: #414141;
	line-height: 20px;
	height: 60px;
	overflow: hidden;
}

.custbox:hover{
	background-color:#165A1A;
	background-image:url(../image/jiahao_bai.png);
}

.custbox:hover p{
	color: #FFFFFF;
}

.custbox:hover h2{
	color: #FFFFFF;
}
.custbox:hover p{
	color: #FFFFFF;
}

.custbox:hover .cuttep img{
	border:1px dashed #FFFFFF;
}
/*客户案例*/

/*最新动态*/
.lateswrap{
	width: 100%;
	margin-top:115px;
	margin-bottom: 110px;
}

.latest{
	width: 1200px;
	margin: auto;
}


.latesttop{
	text-align: center;
	position: relative;
}

.latesttop .more{
	position: absolute;
	top: 58px;
	right:20px;
}

.latestcont{
	margin-top: 30px;
	overflow: hidden;
}

.latestpic{
	float: left;
}

.latestpic img{
	display: block;
	width: 558px;
	height: 417px;
}

.latestword{
	float: right;
}

.latestline{
	margin-top: 39px;
	overflow: hidden;
	height: 75px;
}

.date{
	background: #165A1A;
	padding:6px 4px;
	float: left;
}

.linewords{
	float: left;
	margin-left: 15px;
	width: 545px;
}

.linewords p{
	width: 400px;
	font-size: 18px;
	font-weight: normal;
	color: #165A1A;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.linewords p a{
	color: #414141;
}

.linewords p a:hover{
	color: #165A1A;
}


.linewords p{
	font-size: 16px;
	color: #5F5F5F;
	height: 48px;
	overflow: hidden;
}

.day{
	display: block;
	font-size: 30px;
	color: #FFFFFF;
	font-style: normal;
	text-align: center;
	/*width: 30px;*/
	line-height: 30px;
	border-bottom: 1px solid #DDE7DD;
	padding-bottom: 5px;
}

.yandm{
	display: block;
	font-size: 14px;
	color: #FFFFFF;
	margin-top:6px;
}






/*尾部*/
.footerwrap{
	width: 100%;
	overflow: hidden;
}

.footerbox{
	width: 1920px;
	position: relative;
	left: 50%;
	margin-left: -960px;
	background: #D5D5D5;
}

.footer{
	width: 1200px;
	margin: auto;
	overflow: hidden;
}

.footertop{
	padding: 25px 0px 30px 0px;
	overflow: hidden;
	border-bottom: 1px solid #353535;
}


.footerle{
	float: left;
}

.footercenter{
	float: left;
	overflow: hidden;
	margin-left: 140px;
}


.footercenter ul{
	float: left;
	overflow: hidden;
	margin-right: 40px;
	margin-top: 10px;
}

.footercenter ul li{
	font-size: 14px;
	color: #313131;
	overflow: hidden;
	margin-bottom:5px;
}

.footercenter ul li a{
	color: #313131;
}

.footercenter ul li a:hover{
	color: #165A1A !important;
}

.footerri{
	float: right;
	overflow: hidden;
}

.call{
	float: left;
	margin-right: 20px;
	margin-top: 40px;
}

.call p{
	font-size: 22px;
	color: #313131;
	text-align: right;
	font-weight: normal;
}

.call h2{
	width: 194px;
	height: 24px;
	background: url(../image/phonenumber.png) no-repeat;
	margin-top: 8px;
}


.wechatcode{
	float: right;
	text-align: center;
}

.wechatcode dl dt img{
	width:104px;
}

.wechatcode dl dd{
	font-size: 14px;
	color: #313131;
}

.friend{
	width: 1200px;
	margin-top: 32px;
	margin-bottom: 40px;
}

.friend ol{
	width: 1400px;
	overflow: hidden;
	margin-bottom:13px;
}



.friend ol li{
	float: left;
	font-size: 14px;
	color: #313131;
	margin-right: 30px;
	line-height: 18px;
	margin-top: 3px;
}

.friend ol li a{
	color: #313131;
}

.friend ol li a span{
	font-size: 18px;
	color: #165A1A !important;
	margin-right: 32px;
	font-weight: bold;
}

.friend ol li a:hover{
	color: #165A1A;
}

.footfirst{
	margin-right:0px !important;
	margin-top: 0px !important;
	
}

.footfirst a{
	cursor: default !important;
}


.footerbottom{
	width:1920px;
	background: #165A1A;
	padding: 5px 0px;
}

.bottomcen{
	width: 1200px;
	margin: auto;
}

.bottomcen p{
	float: left;
	font-size: 14px;
	color: #FFFFFF;
}

.copyright{
	width: 750px;
	margin: auto;
	overflow: hidden;
}
/*尾部*/