@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:15px; margin-bottom:20px;}



.cpMu{background-color:#e7e7e7; width:234px; height:610px; 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:26px; line-height:26px; font-size:14px; color:#333; font-weight:bold; background:url(../images/titA.png) no-repeat left center;}

.cpMu dd{line-height:26px; 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:610px; 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{}

.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:270px;}

.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:270px;}

.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:270px;}

.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; }


.search_box{ width:1000px; margin:0 auto; height:45px; padding-top:30px;}
.search{ width:1058px; height:45px; margin:0 auto;}
.search_l{ float:left; height:45px; line-height:45px; padding-left:10px;}
.search_l a{ margin:0 15px; text-decoration:none;}
.search_l a:hover{ text-decoration:underline;}
.search_r{ float:right; height:45px; padding-right:70px;}
.search-box{ height:21px; line-height:21px; margin-top:10px;}
.search-text{ width:170px; height:21px; float:left;line-height:21px; background:url(../images/ss_k.jpg) no-repeat; border:0; text-indent:1em;}
.search-button{ background:url(../images/ss_s.jpg) no-repeat; width:30px; height:21px; float:left;border-style :none; cursor:pointer;}/*

#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);}*/