﻿@charset "utf-8";
/* CSS Document */
*{transition:all .5s;}

.bannerBox{position:relative; width:100%; height:572px;}
.bannerBox .btnS{position:absolute; bottom:-21px; left:50%; margin-left:-385px; z-index:999;}
.bannerBox .btnS span{float:left; width:255px; height:42px; line-height:42px; background:url(../images/ggBtnSpan.png) no-repeat center; cursor:pointer; color:#fff; font-size:24px; text-align:center;}
.bannerBox .btnS span:hover , .bannerBox .btnS span.cur{background-image:url(../images/ggBtnSpanH.png);}

/*产品*/
.cpSpan{margin-top:36px; margin-bottom:20px;}

.cpMu{background-color:#e7e7e7; width:234px; height:544px; overflow: hidden;}
.cpMu h4{height:62px; line-height:62px; font-size:16px; background:url(../images/cpMuTit.png) repeat-x center;}
.cpMu h4 a{margin-left:20px; color:#fff;}
.cpMu dl{margin:0 20px; padding:11px 0; border-bottom:1px solid #cdcdcd;}
.cpMu dt{padding-left:10px; height:40px; line-height:40px; font-size:14px; color:#333; font-weight:bold; background:url(../images/titA.png) no-repeat left center;}
.cpMu dd{line-height:30px; font-size:13px; overflow:hidden;}
.cpMu dd a{float:left; padding-left:10px; width:87px; color:#333; background:url(../images/cpMuDd_ico.png) no-repeat left center;}

.cpList{position:relative; width:728px; height:612px; overflow:hidden; border:1px solid #e7e7e7;}
.cpList .cpMore{position:absolute; right:28px; top:28px; color:#a0a0a0;}
.cpList .clTab{padding-top:14px; overflow:hidden;}
.cpList .clTab span{float:left; margin-left:24px;}
.cpList .clTab span a{display:block; color:#333; font-size:14px; font-weight:bold; height:40px; line-height:40px; text-decoration:none; border-bottom:3px solid #fff;}
.cpList .clTab span a:hover , .cpList .clTab span.cur a{border-color:#6aba0c; color:#6aba0c;}
.cpList ul{margin:0 auto; width:702px; overflow:hidden;}
.cpList li{margin:26px 9px 0 9px; float:left; width:216px; text-align:center;}
.cpList li.noMr{margin-right:0;}
.cpList li img{display:block; border:1px solid #e0e0e0;}
.cpList li h5{margin-top:12px; overflow:hidden; font-weight:normal;}
.cpList li h5 a{color:#333;}

/*广告栏*/
.ggl{position:relative;}
.ggl img{display:block;}
.ggl01 span{position:absolute; left:802px; top:62px; font-size:24px; color:#509301;}
.ggl02 span{position:absolute; left:800px; top:38px; font-size:24px; color:#333;}

/*优势*/
.ysWrap{margin-top:20px; height:2043px; background:url(../images/ysWrap.png) no-repeat center; overflow:hidden;}
.ysBox{position:relative; margin-top:38px; height:1980px; background:url(../images/ysBox.jpg) no-repeat center;}
.ysBox h4{height:108px; line-height:108px; padding:0 28px; font-size:35px; color:#fff;}
.ysBox h4 span{color:#ffea00;}
.ysBox h4 b{font-size:46px;}
.ysBox dl{position:absolute;}
.ysBox dt{font-size:24px; color:#333;}
.ysBox dt em{position:absolute; left:-66px; top:0; width:56px; height:56px; line-height:56px; text-align:center; background:url(../images/ysDtEm.png) no-repeat center; font-size:28px; color:#fff;}
.ysBox dt b{font-size:26px; display:block; color:#4b8a02;}
.ysBox dd{width:370px;}
.ysBox dd p{margin-top:14px; line-height:26px; color:#333; font-size:14px;}
.ysBox dd span{color:#ff4800;}
.ysBox .ys_01{left:94px; top:190px;}
.ysBox .ys_02{left:622px; top:510px;}
.ysBox .ys_03{left:116px; top:928px;}
.ysBox .ys_04{left:488px; top:1300px;}
.ysBox .ys_05{left:98px; top:1694px;}
.ysBox .ys_04 dt , .ysBox .ys_05 dt{font-size:20px;}

/*合作伙伴*/
.hzhb{margin-top:16px; margin-bottom:30px;}
.hzhb h4{text-align:center;}
.hzhb .hzCont{margin-top:22px; position:relative;}
.hzhb .hzCont ul{padding:15px 0; margin:0 auto; width:860px; overflow:hidden; background:url(../images/hzUl.png) no-repeat center;}
.hzhb .hzCont li{margin:0 15px; float:left; width:142px;}
.hzhb .hzCont .btnLeft , .hzhb .hzCont .btnRight{position:absolute; top:50%; margin-top:-12px; width:12px; height:21px;}
.hzhb .hzCont .btnLeft{left:0px; background:url(../images/hzBtnLeft.png) no-repeat center;}
.hzhb .hzCont .btnRight{right:0px; background:url(../images/hzBtnRight.png) no-repeat center;}

.sjSpan{margin-bottom:24px; padding-top:14px; padding-bottom:20px; background-color:#e7e7e7;}

/*客户见证*/
.khjz{margin-left:18px; width:662px;}
.khjz .khCont{margin-top:15px; position:relative;}
.khjz .khCont ul{margin:0 auto; width:576px; height:310px; overflow:hidden;}
.khjz .khCont li{margin:0 20px; padding:12px; float:left; width:222px; height:260px; background-color:#fff; border:1px solid #dcdcdc;}
.khjz .khCont li h5{height:38px; line-height:38px; font-weight:normal; font-size:14px;}
.khjz .khCont li h5 a{color:#333;}
.khjz .khCont li p{line-height:18px; height:36px; overflow:hidden;}
.khjz .khCont li .khBtn{position:relative; left:50px; top:30px;}
.khjz .khCont .btnLeft , .khjz .khCont .btnRight{position:absolute; top:50%; margin-top:-22px; width:41px; height:41px;}
.khjz .khCont .btnLeft{left:0px; background:url(../images/khBtnLeft.png) no-repeat center;}
.khjz .khCont .btnRight{right:0px; background:url(../images/khBtnRight.png) no-repeat center;}

/*技术支持*/
.jszc{margin-right:18px; width:220px;}
.jszc ul{margin-top:5px;}
.jszc li{height:32px; line-height:32px; overflow:hidden;}
.jszc li a{padding-left:12px; background:url(../images/dtLi_ico.png) no-repeat left 4px; color:#333;}

.kunH{height:426px; background:url(../images/kunHImg.jpg) no-repeat center;}

.gySpan{height:446px; background:url(../images/gySpan.jpg) no-repeat center; overflow:hidden;}

/*关于*/
.gyBox{position:relative; margin-top:38px; padding:18px; width:396px; height:336px; background-color:#fff;}
.gyBox h4{position:absolute; top:0; right:-44px; padding:10px 12px; width:20px; background-color:#509301; text-align:center;}
.gyBox h4 a{color:#fff; text-decoration:none;}
.gyBox dd{}
.gyBox dd h5{height:44px; line-height:44px; font-size:14px;}
.gyBox dd h5 a{color:#333;}
.gyBox dd p{line-height:20px;}
.gyBox dd p a{color:#4f9201;}

/*生产基地*/
.scjd{width:432px;}
.scjd .contTit{margin-top:42px; margin-bottom:30px;}
.scjd .contTit .titA{background-image:url(../images/titA2.png);}
.scjd .contTit .titA , .scjd .contTit .titMore{color:#fff;}
.scjd .scCont{position:relative;}
.scjd .scCont ul{margin:0 auto; width:314px; overflow:hidden;}
.scjd .scCont li{float:left; width:314px; text-align:center;}
.scjd .scCont li img{padding:5px; border:1px solid #dcdcdc; background-color:#fff;}
.scjd .scCont li h5{margin-top:14px; font-weight:normal; font-size:14px;}
.scjd .scCont li h5 a{color:#fff;}
.scjd .scCont .btnLeft , .scjd .scCont .btnRight{position:absolute; top:50%; margin-top:-22px; width:41px; height:41px;}
.scjd .scCont .btnLeft{left:0px; background:url(../images/scBtnLeft.png) no-repeat center;}
.scjd .scCont .btnRight{right:0px; background:url(../images/scBtnRight.png) no-repeat center;}

.contTit{position:relative; height:40px; line-height:40px;}
.contTit .titA{padding-left:12px; background:url(../images/titA.png) no-repeat left center; color:#333;}
.contTit .titMore{position:absolute; right:0; top:0; font-weight:normal; color:#999;}

/*动态*/
.dtSpan{padding:20px 0; background-color:#e7e7e7;}
.dtSpan .dtWrap>div{background-color:#fff; padding:15px 19px;}
.dtSpan div.clear{padding:0;}

.dtWrap{margin-top:20px;}

/*问题解答*/
.wtjd{width:270px; height:360px;}
.wtjdCont{height:320px; overflow:hidden;}
.wtjdCont dl{margin-bottom:5px;}
.wtjdCont dt{padding:4px 0; background-image:url(../images/tw_ico.png); font-size:13px;}
.wtjdCont dt a{color:#548e0e;}
.wtjdCont dd{background-image:url(../images/jd_ico.png);}
.wtjdCont dt , .wtjdCont dd{line-height:22px; padding:3px 0; padding-left:28px; background-position:left 7px; background-repeat:no-repeat;}

/*新闻动态*/
.newBox{margin-left:14px; width:308px; height:360px;}
.newImg img{display:block; border:1px solid #dcdcdc;}
.newBox ul{margin-top:10px;}
.newBox li{position:relative; height:32px; line-height:32px;}
.newBox li a{padding-left:12px; background:url(../images/dtLi_ico.png) no-repeat left center;}
.newBox li span{position:absolute; right:0; top:0;}

.dtBox{width:260px; height:360px;}
.dtBox ul{}
.dtBox li{height:32px; line-height:32px; overflow:hidden;}
.dtBox li a{padding-left:12px; background:url(../images/dtLi_ico.png) no-repeat left center;}


/*banner图移动效果*/
#flashs{ position:relative; height:572px;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }

/*
#flashs .btnS{ position:absolute;z-index:999;}
#flashs .btnS span{ cursor: pointer;display: inline-block;line-height:25px;text-align:center; }
#flashs .btnS span.cur{ background-image:url(../images/ggBtnSpanH.png);}*/