﻿@charset "utf-8";
/* CSS Document */
.bannerBox{width:100%; height:500px;}


#flashs{ position:relative;top:0px;height:500px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:35px; left:50%; margin-left:-95px; padding:0px 6px;}

/*--searchBox*/
.search{position:relative; top:-26px; padding:11px 30px; width:920px; height:33px; line-height:33px; background:url(searchBg.png) no-repeat center;z-index:999}
.search .searchBox{width:305px; float:left;}
.search .soText{float:left; width:243px; height:13px; line-height:13px; padding:10px; color:#8c8c8c; border-width:0; outline:none; background-color:#fff;}
.search .soBtn{float:right; width:42px; height:33px; border:none; background:url(searchBtn.png) no-repeat center;}
.search .keyWord{float:left; _display:inline; height:34px; overflow:hidden; margin-left:17px; color:#717378; overflow:hidden;}
.search .keyWord em{color:#fff;}
.search .keyWord a{margin:0 4px; color:#b5aaa8;}


/*产品栏*/
.cpBox{margin-bottom:22px; *margin-bottom:50px;}
.cpBox h4{margin-bottom:25px; text-align:center; height:44px; font-weight:normal;}	
.cpBox h4 a{display:inline-block; width:118px; height:42px; line-height:42px; color:#433431;}
.cpBox h4 a img{width:90px; height:33px;}
.cpBox h4 a.cur , .cpBox h4 a:hover{}
.cpBox h4 a.cur img , .cpBox h4 a:hover img{width:118px; height:42px;}
.cpBox ul{overflow:hidden; width:730px;}
.cpBox li{position:relative; float:left; margin-right:14px; margin-bottom:20px; border:5px solid #e6e6e6;}
.cpBox li.noMr{margin-right:0;}
.cpBox li img{display:block;}
.cpBox li h5{position:absolute; left:0; bottom:0; width:100%; height:0; line-height:26px; overflow:hidden; font-weight:normal; background:url(cpH5Bg.png) repeat;}
.cpBox li h5 a{margin-left:8px; color:#fff;}
.cpBox li:hover{border-color:#653e31;}
.cpBox li:hover h5{height:26px;}

.cpListTxt{padding:32px 44px 0 44px; height:93px; line-height:22px; font-size:13px; color:#433431; margin-bottom:18px; background:url(cpListTxt.png) no-repeat center;}




/*选择*/
.xzSpan{height:830px; background:url(xzBg.jpg) no-repeat center;}
.xzSpan .container{position:relative;}
.xzSpan .container p{position:absolute; width:400px; line-height:20px; font-size:16px; color:#515151;}
.xzSpan .container .xz01{left:55px; top:170px;}
.xzSpan .container .xz02{left:620px; top:420px;}
.xzSpan .container .xz03{left:60px; top:633px;}


/*关于*/
.gyBox{margin-top:55px; margin-bottom:74px;}
.gyBox h4{margin-bottom:50px; text-align:center;}
.gyBox dl{height:260px;}
.gyBox dt{margin-left:13px;}
.gyBox dd{margin-left:550px;}
.gyBox dd h5{margin-bottom:13px;}
.gyBox dd h5 a{font-size:18px; color:#433431;}
.gyBox dd p{line-height:22px; color:#515151; font-size:13px;}
.gyBox dd .btnGd{margin-top:20px; display:block; width:76px; height:31px; background:url(gyBtnGd.png) no-repeat center;}


/*优势*/
.ysSpan{margin-bottom:30px; height:1033px; background:url(ysBg.jpg) no-repeat center; overflow:hidden;}
.ysSpan p{margin-top:814px; width:580px; line-height:22px; color:#fff; font-size:13px; text-align:center;}


/*公共标题*/
.contTit2{overflow:hidden;}
.contTit2 a{float:left; width:50%; height:50px; text-indent:-9999em; background-repeat:no-repeat; background-position:center top;}
.contTit2 .titGzal{background-image:url(titGzal.png);}
.contTit2 .titJzal{background-image:url(titJzal.png);}
.contTit2 .titPpdt{background-image:url(titPpdt.png);}
.contTit2 .titHydt{background-image:url(titHydt.png);}
.contTit2 .titWtjd{background-image:url(titWtjd.png);}
.contTit2 .titPpgs{background-image:url(titPpgs.png);}
.contTit2 a:hover , .contTit2 a.cur{background-position:center bottom;}

.new_fdc { width:990px; margin:0 auto; position:relative; z-index:10;}
.servicefdcall { position:absolute; width:172px; height:320px; right:280px; top:0px; z-index:10;}
.servicefdc {background:url(index_bg8.png) no-repeat center top; width:172px; height:192px; padding:138px 0 0; z-index:10;}
.servicefdc p { width:129px; height:36px; margin:0 auto;text-align: center;}
.servicefdc dl { width:129px; margin:0 auto; padding-top:29px;}
.servicefdc dt { height:40px; line-height:40px; color:#666;}
.servicefdc dd { height:20px; width:110px; margin:0 auto;}

/*案例*/
.alBox{margin-bottom:36px; width:690px; height:328px;}
.alBox h4{position:relative;}
.alBox h4 .btnGd{position:absolute; right:0; width:50px; padding-right:18px; background:url(btnGd_ico.png) no-repeat right center; color:#433431;}
.alBox .alCont{padding-top:40px; padding-bottom:34px; position:relative; border:1px solid #efefef;}
.alBox .alCont ul{margin:0 auto; width:672px; overflow:hidden;}
.alBox .alCont li{margin:0 11px; width:202px; float:left; _display:inline; text-align:center;}
.alBox .alCont li img{border:10px solid #e6e6e6;}
.alBox .alCont li h5{padding-top:16px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.alBox .alCont li h5 a{color:#515151;}
.alBox .alCont .btnLeft , .alBox .alCont .btnRight{position:absolute; top:50%; margin-top:-11px; width:22px; height:22px;}
.alBox .alCont .btnLeft{left:-11px; background:url(alBtnLeft.png) no-repeat center;}
.alBox .alCont .btnRight{right:-11px; background:url(alBtnRight.png) no-repeat center;}
.alBox .alCont .btnLeft:hover{background-image:url(alBtnLeftH.png);}
.alBox .alCont .btnRight:hover{background-image:url(alBtnRightH.png);}



/*荣誉证书*/
.ryBox{width:264px; height:328px; border:1px solid #efefef; background:url(ryBg.png) no-repeat center; overflow:hidden;}
.ryBox .ryCont{margin-top:87px; position:relative;}
.ryBox .ryCont ul{margin:0 auto; overflow:hidden;}
.ryBox .ryCont li{width:140px; float:left; _display:inline; text-align:center;}
.ryBox .ryCont li h5{padding-top:5px; font-weight:normal;}
.ryBox .ryCont li h5 a{color:#fff;}
.ryBox .ryCont .btnLeft , .ryBox .ryCont .btnRight{position:absolute; top:50%; width:10px; height:14px;}
.ryBox .ryCont .btnLeft{left:26px; background:url(ryBtnLeft.png) no-repeat center;}
.ryBox .ryCont .btnRight{right:26px; background:url(ryBtnRight.png) no-repeat center;}


/*动态*/
.dtBox{width:690px; height:378px; overflow:hidden;}
.dtBox .xmBox{border:1px solid #efefef; height:326px;}
.dtBox dl{margin:18px 0 18px 22px;}
.dtBox dt img{border:10px solid #e6e6e6;}
.dtBox dd{margin-right:32px; margin-left:284px;}
.dtBox dd h5{padding:12px 0; font-size:16px; font-weight:normal;}
.dtBox dd h5 a{color:#5d3726;}
.dtBox dd p{line-height:18px; color:#808080;}
.dtBox dd .btnGd{margin-top:20px; display:block; width:76px; height:31px; background:url(gyBtnGd.png) no-repeat center;}
.dtBox ul{margin:0 22px;}
.dtBox li{position:relative; height:26px; line-height:26px;}
.dtBox li a{display:inline-block; padding-left:17px; background:url(zcLiIco.png) no-repeat left center; width:470px; overflow: hidden; white-space: nowrap; text-overflow:ellipsis;}
.dtBox li span{position:absolute; right:0; color:#999;}


/*问题解答*/
.wtjd{width:264px; height:378px;}
.wtjdCont{padding-top:0px; height:322px; overflow:hidden; border:1px solid #efefef;}
/*.wtjdCont01 li{margin:0 15px 10px 15px; padding-bottom:14px; border-bottom:1px dotted #e6e6e6;}
.wtjdCont01 li em{position:absolute; left:-30px; top:3px; font-weight:bold;}
.wtjdCont01 li h5 em{color:#5d3726;}
.wtjdCont01 li p em{color:#433431;font-size:14px}
.wtjdCont01 h5 a{color:#999; font-weight:normal;}
.wtjdCont01 p{color:#433431;}*/
.wtjdCont01 dl {
/*width: 282px;*/
padding: 8px 10px;
overflow: hidden; padding-bottom:14px; border-bottom:1px dotted #e6e6e6;}
.wtjdCont01 dl dt {
height: 28px;
line-height: 28px;
overflow: hidden;
padding-left: 22px;
background: url(wen.gif) no-repeat left 7px; *background-position:left 8px;}
.wtjdCont01 dl dd {
line-height: 22px;
padding-left:22px;
background: url(da.gif) no-repeat left 5px; *background-position:left 8px;
}



.wtjdCont02 dl dt img{width:165px;height:41px;border:1px solid #ccc;padding:1px;}
.wtjdCont02 dl dt{width:169px;height:45px;}
.wtjdCont02 dl dd{  height: 20px; line-height: 20px; overflow: hidden; text-align:center;}
.wtjdCont02 dl{border-bottom:1px dotted #CCCCCC; margin: 0 auto; padding:10px 0 5px; width: 172px;}



/*活动*/
.hdBox{position:relative; margin-top:52px; margin-bottom:37px; height:380px;}
.hdBox h4{position:absolute; left:0; top:0px;}
.hdBox .hdMax{margin-left:88px; padding:10px; background-color:#e6e6e6;}
.hdBox .hdMax dd{padding-top:15px; height:15px; text-align:center;}
.hdBox .hdList{width:390px; overflow:hidden;}
.hdBox .hdList li{float:left; margin-left:10px; margin-bottom:10px; border:10px solid #e6e6e6;}
.hdBox .hdList li img{display:block;}
.hdBox .hdList li:hover{border-color:#453533;}