﻿@charset "utf-8";
/* CSS Document */
*{transition:all .5s;}

/*主广告*/
.bannerBox{width:100%; height:510px; background:url(../Images/bannerbox.jpg) no-repeat center;}

/*解决方案*/
.jjfaBox{height:302px; background:url(../Images/jjfabox.png) repeat-x center; overflow:hidden;}
.jjfaBox h4{margin:38px 0;text-align:center; height:20px; line-height:20px; background:url(../Images/jjfatit.png) repeat-x center;}
.jjfaBox h4 a{padding:0 20px; background-color:#ddd; color:#060606;}
.jjfaBox ul{overflow:hidden;}
.jjfaBox li{float:left; width:25%; text-align:center;}
.jjfaBox li h5{margin-top:10px; font-size:14px; color:#1e4c92;}

/*产品*/
.cpSpan{margin-top:20px;}

/*菜单导航*/
.cpMenu:not(.proleftPro){width:224px; height:780px; background-color:#e6e6e6;}
.proleftPro{background-color:#e6e6e6;}
.prolistgd{ height:630px; width:201px;}
.cpMenu h4{height:56px; line-height:56px; font-size:14px; background:#1e4c92 url(../Images/cpmutit.png) no-repeat 14px center;}
.cpMenu h4 a{margin-left:34px; color:#fff;}
.cpMenu h4 a:hover{ cursor:text; text-decoration:none;}
.cpCont:not(.procpCount){height:auto;}
.cpCont dl{margin:6px 12px 0 12px; padding-bottom:10px;color:#1e4c92;}
.proLLL dl{margin:0px 12px 0 12px; padding-bottom:0px;color:#1e4c92;}
.cpCont dt{/*height:42px;*/ line-height:30px;color:#1e4c92;}
.cpCont dt a{padding-left:16px; font-size:13px; font-weight:bold; color:#1e4c92;}
.cpCont dd a{display:block; overflow:hidden; padding-left:34px; height:34px; line-height:34px; background:url(../Images/cpmudd.png) no-repeat 12px center;color:#1e4c92;}
.cpCont .cpMuBtn{margin-top:10px; text-align:center; margin-bottom:20px;color:#1e4c92;}
.cpCont dd.cur>a{ color:#1e4c92; font-weight:bold;}



.proleftPro{height:auto;width:auto;}
.ejprodt{height:auto;line-height:auto;}



/*产品栏*/
.cpBox{position:relative; width:740px; height:780px;}
.cpBox h4{margin-bottom:18px; height:55px; line-height:55px; border-bottom:1px solid #e2e2e2;}	
.cpBox h4 a{color:#060606;}
.cpBox h4 span{margin-left:12px; font-family:arial; font-weight:normal;}
.cpBox ul{overflow:hidden;}
.cpBox li{float:left; margin:0 5px; width:236px; text-align:center;}
.cpBox li.noMr{margin-right:0;}
.cpBox li img{display:block; border:6px solid #dedede;}
.cpBox li img:hover{border:6px solid #10418d;}
.cpBox li h5{height:44px; line-height:44px; overflow:hidden; font-weight:normal;}
.cpBox li h5 a{color:#252525;}

/*广告栏*/
.ggl{position:relative;}
.ggl img{display:block;}
.ggl a{ text-decoration:none;}
.ggl span{position:absolute;}
.ggl01 span{right:44px; top:90px; font-size:24px; font-weight:bold; color:#fff;}
.ggl02{margin-top:20px; margin-bottom:20px;}
.ggl02 span{left:794px; top:62px; font-size:24px; font-weight:bold; color:#fff;}

/*优势*/
.ysBox{margin-top:20px; background:url(../Images/ysbox.jpg) no-repeat center;}
.ysBox .container{position:relative; height:2178px;}
.ysBox h4{padding-top:20px; text-align:center; font-size:40px; color:#f08302;}
.ysBox h4 em{display:block; font-size:24px; color:#b7b7b7; text-transform:uppercase;}
.ysBox dl{position:absolute;}
.ysBox dt{padding-left:62px; margin-bottom:20px; font-size:22px; font-weight:bold; color:#ffba00;}
.ysBox dt em{position:absolute; left:0; top:-12px; width:48px; height:48px; line-height:48px; text-align:center; font-family:arial; font-size:32px; color:#ffba00; border:2px solid;}
.ysBox dd p{padding-left:14px; line-height:24px; color:#fff; font-size:13px; background:url(../Images/ysp_ico.png) no-repeat left 8px;}
.ysBox dd span{color:#ffd200;}
.ysBox .ys_01{left:40px; top:238px;}
.ysBox .ys_02{left:40px; top:394px;}
.ysBox .ys_03{left:544px; top:694px;}
.ysBox .ys_04{left:544px; top:912px;}
.ysBox .ys_05{left:40px; top:1242px;}
.ysBox .ys_06{left:40px; top:1468px;}
.ysBox .ys_07{left:544px; top:1780px;}
.ysBox .ys_08{left:544px; top:1946px;}
.ys_phone{}
.ys_phone{position:absolute; left:544px; top:2040px; padding-left:44px; margin-top:32px; font-size:14px; color:#f08302; background:url(../Images/fotphoen_ico.png) no-repeat left center;}
.ys_phone p{font-size:24px; line-height:24px;}

.contTit{padding-top:12px; overflow:hidden;}
.contTit a{margin-left:14px; float:left; height:34px; line-height:34px; border-bottom:2px solid #c9c9c9; color:#333;}

/*工程案例*/
.alBox{margin-top:18px; margin-bottom:18px;}
.alBox .contTit{padding-top:0;}
.alBox .contTit a{margin-left:0;}
.alBox ul{margin-top:12px; overflow:hidden;}
.alBox li{margin-right:4px; float:left;}
.alBox li.alLi4{margin-right:0;}
.alBox li div{position:relative; margin-bottom:4px;}
.alBox li img{display:block;}
.alBox li h5{position:absolute; left:0; bottom:0; width:100%; height:36px; line-height:36px; font-weight:normal; text-align:center; background-image:url(../Images/alh5.png);}
.alBox li h5 a{display:block; color:#fff;}
.alBox li h5 a:hover{ text-decoration:none;}

.grSpan{height:514px; overflow:hidden; background:url(../Images/grspan.jpg) no-repeat center;}
.grSpan .container{padding-top:26px;}

/*体验*/
.tyBox{width:540px;}
.tyTab{overflow:hidden; background-color:#19478c;}
.tyTab span{float:left; width:50%; height:66px; line-height:66px; text-align:center; color:#fff;}
.tyTab span:hover , .tyTab span.cur{background-color:#f40000;}
.tyCont{width:540px; height:396px; }
.tyCont p{width:500px; height:316px; overflow:hidden; background:#fff; line-height:28px; padding:30px 20px; font-size:14px; }

/*荣誉*/
.ryBox{position:relative; width:360px; height:464px; background-color:#fff;}
.ryBox .contTit a{margin-left:34px; border-bottom-color:#333;}
.ryBox .ryCont ul{margin:24px auto 0 auto; width:254px; overflow:hidden;}
.ryBox .ryCont li{float:left; width:254px; text-align:center;}
.ryBox .ryCont li img{display:block; padding:6px; border:1px solid #d4d4d4;}
.ryBox .ryCont li h5{margin-top:10px; font-weight:normal;}
.ryBox .ryCont li h5 a{color:#333;}
.ryBox .ryCont .btnLeft , .ryBox .ryCont .btnRight{position:absolute; left:-37px; width:37px; height:53px;}
.ryBox .ryCont .btnLeft{top:0; background:url(../Images/rybtnleft.png) no-repeat center;}
.ryBox .ryCont .btnRight{top:54px; background:url(../Images/rybtnright.png) no-repeat center;}

/*常见问题解答*/
.wtjd{width:298px; height:368px; border:1px solid #d7d7d7;}
.wtjdCont{margin-top:10px; height:290px; overflow:hidden;}
.wtjdCont dl{margin:0 14px; margin-bottom:12px; padding-bottom:10px; border-bottom:1px dotted #7c7c7c;}
.wtjdCont dt{padding:4px 0; background-image:url(../Images/tw_ico.png);}
.wtjdCont dt a{font-weight:bold; color:#f08302;}
.wtjdCont dd{background-image:url(../Images/jd_ico.png);}
.wtjdCont dt , .wtjdCont dd{line-height:24px; padding:3px 0; padding-left:24px; background-position:left 8px; background-repeat:no-repeat;}

/*我们服务过的客户*/
.khBox{width:668px; height:370px; background-color:#1d1d1d;}
.khBox .contTit a{border-bottom-color:#fff; color:#fff;}
.khBox ul{margin:24px auto 0 auto; width:650px; overflow:hidden;}
.khBox li{float:left; margin:0 2px; margin-bottom:6px; width:158px; height:140px; background-color:#fff; text-align:center;}
.khBox li.noMr{margin-right:0;}
.khBox li img{margin-top:10px; display:inline-block;}
.khBox li h5{height:20px; line-height:20px; overflow:hidden; font-weight:normal;}

.dtSpan{margin-top:20px; margin-bottom:20px;}

/*动态*/
.dtBox{width:366px; height:364px; border:1px solid #e2e2e2;}
.dtBox dl{margin:16px 16px 10px 16px; height:124px; overflow:hidden;}
.dtBox dt img{display:block;}
.dtBox dd{margin-left:190px;}
.dtBox dd h5{font-size:13px;}
.dtBox dd h5 a{color:#333;}
.dtBox dd p{margin-top:14px; line-height:24px; height:72px; overflow:hidden;}
.dtBox ul{margin:0 16px;}
.dtBox li a{padding-left:14px; display:block; height:30px; line-height:30px; overflow:hidden; background:url(../Images/dtli_ico.png) no-repeat left 12px;}

/*政策*/
.zcBox{width:598px; height:364px; border:1px solid #e2e2e2;}
.dtTab{padding-top:12px; padding-left:14px; overflow:hidden;}
.dtTab span{ font-size:14px;margin-right:44px; float:left; height:34px; cursor:pointer; line-height:34px; border-bottom:2px solid #fff; color:#000000;}
.dtTab span.cur , .dtTab span:hover{border-bottom-color:#f40000; color:#f40000;}
.zcBox dl{margin:16px 16px 10px 16px; height:124px; overflow:hidden;}
.zcBox dt img{display:block;}
.zcBox dd{margin-left:190px;}
.zcBox dd h5{font-size:13px;}
.zcBox dd h5 a{color:#333;}
.zcBox dd p{margin-top:14px; line-height:24px; height:96px; overflow:hidden;}
.zcBox ul{margin:0 16px; overflow:hidden;}
.zcBox li{float:left; width:50%; height:30px; line-height:30px; overflow:hidden;}
.zcBox li a{padding-left:14px; margin-right:20px; display:block; background:url(../Images/dtli_ico.png) no-repeat left 12px;}





