@charset "utf-8";
/* CSS Document */
*{transition:all .5s;}

.bannerBox{width:100%; height:500px;}

/*识别*/
.shibie{ overflow:hidden; width:100%; height:100px;  position:relative}
.shibie h3{ font-size:21px; color:#333; text-align:center; padding-top:10px; margin-top:7px;}
.shibie h3 b{ font-size:29px; color:#00448e;}
.shibie h3 p{ font-size:18px; color:#00448e; margin-top:20px;}
.shibie .shibie_content{ overflow:hidden; background-color:#fff; margin-top:0px;}
.shibie .shibie_content ul{ overflow:hidden; width:1100px;}
.shibie .shibie_content li{ float:left; width:274px; height:100px;  background-color:#00882f; margin-right:1px;  cursor:pointer}
.shibie .shibie_content li span{ display:block; width:34px; height:34px; margin-left:25px; text-align:left;  margin-top:28px; float:left}
.shibie .shibie_content .tu01{ background:url(Img/Index/shibie01.png) no-repeat center top}
.shibie .shibie_content .tu02{ background:url(Img/Index/shibie02.png) no-repeat center top}
.shibie .shibie_content .tu03{ background:url(Img/Index/shibie03.png) no-repeat center top; }
.shibie .shibie_content .tu04{ background:url(Img/Index/shibie03.png) no-repeat center top; }
.shibie .shibie_content li p{ font-size:18px; color:#fff; text-align:center; float:left; margin-top:20px; margin-left:25px; text-align:left; }
.shibie .shibie_content li em{
	display:block;
	font-size:12px;
	color:#fff;
}
.shibie .shibie_content .cur{ background-color:#e7f7ef;}
.shibie .shibie_content .cur span{ background-position:bottom;}
.shibie .shibie_content .cur p{ color:#00b07b}
.shibie .shibie_content .cur em{ color:#00b07b}
.shibie .shibie_content .tu{ overflow:hidden; width:905px; height:540px; margin:0 auto; margin-top:40px;}
.shibie .shibie_content .tu_list{ overflow:hidden; height:540px; width:2715px;}
.shibie .shibie_content .tu img{ float:left}
.shibie .yy{ width:1080px; height:20px; background:url(Img/Index/shibie_yy.png) no-repeat center -18px;}
.shibie .tu_bg{ width:197px; height:303px; background:url(Img/Index/shibie_bb.png) no-repeat center top; position:absolute; left:50%; top:50%; margin-left:454px; margin-top:126px}
/*--searchBox*/
.searchBg{padding:12px 0; background-color:#e5e5e5;}
.search{height:30px; line-height:30px; overflow:hidden;}
.search .searchBox{width:316px;}
.search .soText{float:left; width:250px; height:16px; line-height:16px; padding:7px 10px; color:#666; border:none; background-color:#ccc; outline:none;}
.search .soBtn{float:right; width:46px; height:30px; border:none; background:url(Img/Index/searchBtn.png) no-repeat left center;}
.search .keyWord{width:500px; height:30px; overflow:hidden;}
.search .keyWord em{}
.search .keyWord a{padding:0 2px;}

/*生产基地*/
.hzhb{}
.hzhb h4{padding-top:34px; font-size:24px; text-align:center;}
.hzhb h4 a{color:#029139; text-decoration:none;}
.hzhb h4 span{margin:6px 0; display:block; font-weight:normal; color:#999; font-family:arial; font-size:14px; text-transform:uppercase;}
.hzhb h4 i{display:inline-block; width:0; height:0; border:5px solid transparent; border-top-color:#a0a0a0;}
.hzhb .hzCont{
	position:relative;
	padding-top:34px;
	padding-bottom:20px;
}
.hzhb .hzCont ul{
	margin:0 auto;
	width:1036px;
	overflow:hidden;
}
.hzhb .hzCont li{margin:0 22px; float:left; width:160px; text-align:center;}
.hzhb .hzCont li h5{margin-top:10px; font-weight:normal;}
.hzhb .hzCont li h5 a{color:#333;}
.hzhb .hzCont .btnLeft , .hzhb .hzCont .btnRight{
	position:absolute;
	top:101px;
	width:39px;
	height:39px;
}
.hzhb .hzCont .btnLeft{
	right:1100px;
	background:url(Img/Index/hzBtnLeft.png) no-repeat center;
}
.hzhb .hzCont .btnRight{
	left:1100px;
	margin-left:-1px;
	background:url(Img/Index/hzBtnRight.png) no-repeat center;
}

.cpSpan{
}

/*菜单导航*/
.cpMenu{
	width:235px;
	height:450px;
	background-color:#029139;
	margin-top: 10px;
}
.cpMenu h4{background-color:#029139; height:50px; line-height:50px; font-size:20px; background-color:#029139;}
.cpMenu h4 a{margin-left:38px; color:#fff;}
.cpMenu dl{margin:14px 10px 0 10px;}
.cpMenu dt{height:36px; line-height:36px;}
.cpMenu dt a{padding-left:28px; font-size:16px; color:#fff; background:url(Img/Index/cpMuDt.png) no-repeat left center;}
.cpMenu dd{ text-decoration:none; background:url(Img/Index/cpMuDd.png) no-repeat center; color:#fff;}
.cpMenu dd a{display:block; padding-left:28px; height:36px; line-height:36px; font-size:14px; color:#fff; text-decoration:none;}
.cpMenu dd a:hover{background:url(Img/Index/cpMuDt.png) no-repeat center; color:#029139;}
.cpMenu dt a:hover{background:url(Img/Index/cpMuDt.png) no-repeat center; color:#029139;}
/*产品栏*/
.cpBox{
	position:relative;
	width:891px;
	height:450px;
	margin-top: 10px;
}
.cpBox>.cpMore{position:absolute; right:10px; top:12px;}
.cpBox h4{
	margin-bottom:5px;
	text-align:center;
	overflow:hidden;
	font-weight:normal;
}	
.cpBox h4 a{float:left; width:155px; height:50px; line-height:38px; font-size:18px; color:#666; text-transform:uppercase; text-decoration:none; background:url(Img/Index/cpTitLi.png) no-repeat center bottom;}
.cpBox h4 a.cur , .cpBox h4 a:hover{color:#fff; background-position:center top;}
.cpBox ul{overflow:hidden;}
.cpBox li{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	width:210px;
	text-align:center;
}
.cpBox li.noMr{margin-right:0;}
.cpBox li img{display:block; border:1px solid #ccc;}
.cpBox li img:hover{border-color:#029139;}
.cpBox li h5{margin-top:12px; overflow:hidden; font-weight:normal; font-size:13px;}
.cpBox li h5 a{color:#333;}

/*特色服务*/
.tsfw{position:relative; height:200px; background:url(Img/Index/aaa.jpg) no-repeat -180px;}
.tsfw .container{position:relative;}
.tsfw h4{position:absolute; left:0; top:0;}
.tsfw .tsList{position:absolute; left:0; bottom:0; width:100%; background:url(Img/Index/fwListBg.png);}
.tsfw .tsList ul{height:65px; background:url(Img/Index/fwListBr.png) no-repeat right bottom;}
.tsfw .tsList li{float:left; width:25%; height:65px; line-height:65px; cursor:pointer; text-align:center; font-size:16px; color:#fff; background:url(Img/Index/fwListBr.png) no-repeat left bottom;}
.tsfw .tsList li.cur , .tsfw .tsList li:hover{background-color:#029139;}

/*合作模式*/
.hzmsBg{background-color:#ececec;}
.hzms{}
.hzms h4{padding:42px 0; font-size:24px; text-align:center;}
.hzms h4 a{color:#029139; text-decoration:none;}
.hzms h4 a em{color:#333;}
.hzms h4 span{margin:6px 0; display:block; font-weight:normal; color:#999; font-family:arial; font-size:14px; text-transform:uppercase;}
.hzms dl{padding:54px 0; text-align:center;}
.hzms dl dt{font-size:40px; color:#333;}
.hzms dl dd span{padding:16px 0; display:block; font-size:20px; color:#e64d48;}
.hzms dl dd p{margin:0 132px; line-height:22px; font-size:13px;}

/*共赢*/
.gongy{padding-bottom:46px;}
.gongy h4{padding:46px 0; font-size:24px; text-align:center;}
.gongy h4 a{color:#029139; text-decoration:none;}
.gongy h4 a em{color:#333;}
.gongy h4 span{margin:12px 132px; display:block; line-height:24px; font-weight:normal; font-size:14px; text-transform:uppercase;}
.gongy ul{margin-bottom:50px; overflow:hidden;}
.gongy li{float:left; margin-right:11px; width:187px; height:283px; background-image:url(Img/Index/gyTab.png); background-repeat:no-repeat; transition:all .2s;}
.gongy li:hover *{color:#fff;}
.gongy li.noMr{margin-right:0;}
.gongy li h5{padding-top:90px; height:60px; line-height:60px; font-size:20px; color:#333; text-align:center;}
.gongy li p{margin:0 12px; line-height:22px; font-size:13px;}
.gongyBtn{text-align:center;}
.gy01{background-position:0 0;}
.gy02{background-position:-197px 0;}
.gy03{background-position:-397px 0;}
.gy04{background-position:-595px 0;}
.gy05{background-position:-793px 0;}
.gy01:hover{background-position:0 -283px;}
.gy02:hover{background-position:-197px -283px;}
.gy03:hover{background-position:-397px -283px;}
.gy04:hover{background-position:-595px -283px;}
.gy05:hover{background-position:-793px -283px;}

/*优势*/
.ysBg{
	background-color:#EBEBEB;
}
.ysBox{
	position:relative;
	height:800px;
	background:url(Img/Index/ysBox.jpg) no-repeat center;
}
.ysBox h4{
	padding:40px 0;
	font-size:28px;
	text-align:center;
}
.ysBox h4 a{color:#029139; text-decoration:none;}
.ysBox h4 a em{color:#333;}
.ysBox h4 span{margin:6px 0; display:block; font-weight:normal; color:#999; font-family:arial; font-size:18px; text-transform:uppercase;}
.ysBox h4 p{font-size:14px; color:#333; font-weight:normal;}
.ysBox dl{
	position:absolute;
	width:400px;
}
.ysBox dt{position:relative; margin-bottom:16px; font-size:18px; font-weight:bold; color:#029139;}
.ysBox dd p{width:365px; line-height:24px; font-size:14px;}
.ysBox dd p span{color:#029139;}
.ysBox .ys_01{
	left:87px;
	top:220px;
}
.ysBox .ys_02{
	left:636px;
	top:220px;
}
.ysBox .ys_03{
	left:606px;
	top:697px;
}
.ysBox .ys_04{
	left:31px;
	top:959px;
}

/*关于*/
.gySpan{background:url(Img/Index/gySpan.png) repeat-x center top;}
.gyImg{width:324px; height:402px; background:url(Img/Index/gyImgBg.png) no-repeat center;}
.gyImg img{margin-left:24px;}
.gyTxt{margin-left:26px; width:600px; height:188px;}
.gyTxt dt{padding:14px 0; height:30px; line-height:30px; font-size:14px; color:#fff;}
.gyTxt dt span{margin-right:4px; font-size:24px; text-transform:uppercase;}
.gyTxt dd p{margin-bottom:14px; line-height:22px; height:88px; font-size:13px; color:#c6ecff;}
.gyTxt dd a{color:#fff;}

.ryBox{margin-top:14px; width:656px;}
.ryBox .ryTit{height:32px; line-height:32px; font-size:14px;}
.ryBox .ryTit a{color:#029139;}
.ryBox ul{width:656px; overflow:hidden;}
.ryBox li{margin-right:8px; float:left; width:156px; text-align:center;}
.ryBox li.noMr{margin-right:0;}
.ryBox li img{display:block; border:1px solid #ccc;}
.ryBox li h5{margin-top:10px; font-weight:normal;}
.ryBox li h5 a{color:#333;}


/*动态*/
.dtSpan{padding-top:36px; padding-bottom:36px;}
.dtSpan h4{margin-bottom:14px; height:34px; line-height: 34px; border-bottom:2px solid #666; font-size:16px; font-weight:normal;}
.dtSpan h4 a{padding-left:20px; color:#029139; background:url(Img/Index/dtTitA_ico.png) no-repeat 6px center;}

.newBox{width:300px; margin-right:40px;}
.newImg{text-align:center;}
.newBox ul{margin:10px 8px 0 8px;}
.newBox li{
	position:relative;
	height:35px;
	line-height:35px;
	font-size:13px;
}
.newBox li em{color:#029139;}
.newBox li span{position:absolute; right:0; top:0;}

/*问题解答*/
.wtjd{
	width:770px;
}
.wtjdCont{height:280px; overflow:hidden;}
.wtjdCont dl{margin-bottom:12px; font-size:13px;}
.wtjdCont dt{
	padding:4px 0;
}
.wtjdCont dt a{}
.wtjdCont dd{
	line-height:20px;
}
.wtjdCont dt , .wtjdCont dd{
	padding:6px 0;
	padding-left:20px;
	background-position:left 8px;
	background-repeat:no-repeat;
}

/*动态*/
.dtBox{width:326px;}
.dtBox ul{}
.dtBox li{position:relative; height:34px; line-height:34px; padding-left:20px; background:url(Img/Index/dtLi_ico.png) no-repeat left center;}
.dtBox li a{display:inline-block; width:236px; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; color:#333;}
.dtBox li span{position:absolute; right:0px; top:0; color:#999;}

/*友情链接*/
.yqlj{margin-bottom:32px;}
.yqlj h4{height:42px; line-height:42px; font-size:18px; font-weight:normal; text-align:center; background:url(Img/Index/tit_yqlj.png) no-repeat center;}
.yqlj h4 a{color:#029139;}
.yqlj p{overflow:hidden; line-height:34px;}
.yqlj p a{margin:0 20px; display:inline-block; font-size:13px;}




/*banner移动效果*/
#flashs{ position:relative; height:500px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:888; bottom:10px; left:50%; margin-left:-95px; padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#202932; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.cur{ background:#029139;}


                         
                
                         
                
                         
                
                          
