@charset "utf-8";
/* CSS Document */

/*common*/
body { font-family: "Microsoft Yahei"; min-width: 1200px;    width: 100%;}
span { overflow:hidden;}/*兼容IE8*/


/*现货库存闪电发货*/
.xh_bg { background:url(Img/Index/xh_bg.gif) no-repeat center 0; height:560px; padding:63px 0 0; margin-bottom:60px;}
.xh01 { background:url(Img/Index/xh_bg01.gif) no-repeat; width:245px; height:510px;}
.xh01 b { display:block; font-size:26px; color:#fff; text-align:center; padding:40px 0 0; line-height:35px;}
.xh01 span { display:block; font-size:18px; color:#fff; padding:35px 0 0 50px; line-height:31px;}
.xh01 p { padding:130px 0 0; font-size:14px; color:#000; text-align:center;}
.xh01 p i { display:block; font-size:24px; font-weight:bold; padding:10px 0 0;}
.xh01 p a { display:block; width:117px; height:27px; line-height:27px; text-align:center; font-size:14px; color:#fff; background:#000; margin:10px auto;}

.xh02 { margin-left:20px; position:relative;}
.xh02 span { display:block; position:absolute; top:480px; left:135px;width:100px; z-index:999;}
.xh02 span a { width:19px; height:9px; background:#fff; display:block; float:left; margin-right:5px;}
.xh02 span a:hover,.xh02 span .cur { background:#0075b8;}

.xh03 { width:532px;}
.xh03 p { background: url(Img/Index/xh_libg.png) no-repeat; width:532px; height:104px; margin-bottom:29px;}
.xh03 p b { display:block; font-size:18px; color:#fff; width:156px; text-align:center; padding:25px 0 0; line-height:30px; float:left;}
.xh03 p span { display:block; float:left; width:333px; font-size:14px; color:#000; padding:20px 0 0 25px; line-height:22px;}

/**/
.zx { background:url(Img/Index/zx_bg.gif) no-repeat; width:386px; height:878px; overflow:hidden;}
.zx_top { padding:55px 0 0; text-align:center; height:108px;}
.zx_top a { font-size:20px; color:#fff;}
.zx_top a span { font-size:26px; color:#1e1e1e; font-family:Arial; font-weight:bold; text-transform:uppercase;}
.zx_top a b { font-size:20px;}
.zx_top a em { display:block; font-size:20px; color:#848484; padding:10px 0 0;}
.zx_con h3 { padding-left:65px; height:44px;}
.zx_con h3 a { font-size:20px; color:#fff; font-weight:bold;}
.zx_con h3 a em { padding-left:10px; font-size:12px; color:#8e8e8e; font-weight:normal; text-transform:uppercase;}
.zx_con ul { padding:0 0 0 22px;}
.zx_con ul li a { display:block; font-size:20px; color:#bbb; height:80px; line-height:80px; width:365px; padding-left:45px;}
.zx_con ul li a:hover,.zx_con ul .cur a { color:#00d3ff; background:url(Img/Index/zx_libg.gif) repeat-y; }
.zx_con ul .nobor01 { border:none;}

.rx { width:778px;}
.rx_top { background:url(Img/Index/cp_btbg.gif) no-repeat; height:67px; line-height:67px; text-align:right; margin-bottom:77px;}
.rx_top a { font-size:14px; color:#fff; padding-right:23px;}
.rx_top a em { padding-left:20px;}

.rx_con ul li { float:left; width:244px; height:336px; border:solid 2px #cdcdcd; margin:0 17px 54px 0;}
.rx_con ul .nobor { margin:0 0 54px;}
.rx_con ul li i a { display:block; overflow:hidden; width:244px; height:301px;}
.rx_con ul li i a img { width:244px; height:301px;
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.rx_con ul li i a img:hover  { 
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
transform:scale(1.1);}
.rx_con ul li span a { display:block; height:35px; line-height:35px; text-align:center; color:#fff; font-size:16px; background:#000}

/*河道治理鼓风机*/
.hd_bg { background:url(Img/Index/hd_bg.jpg) no-repeat center 0; height:531px; padding:48px 0 0;}
.hd01 { background:#8b8b8b; width:306px; height:520px; border-top:solid 1px #0b0b0b;}
.hd01 ul li a { height:62px; line-height:62px; border-bottom:solid 1px #fff; font-size:20px; color:#fff; text-align:center; display:block;}
.hd01 ul li a:hover,.hd01 ul .cur a { background:#0075b8}
.hd01 span a { width:156px; height:34px; line-height:34px; border:solid 1px #0075b8; display:block; margin:20px auto; font-size:14px; color:#0075b8; text-align:center;}

.hd02 { width:776px; position:relative;}
.hd02 b a img { width:770px; height:433px; border:solid 3px #0075b8;} 
.hd02 p { background:#0075b8; width:703px; height:111px; position:absolute; top:388px; left:40px;}
.hd02 p em { display:block; font-size:20px; color:#fff; text-align:center; padding:10px 0;}
.hd02 p span { display:block; float:left; width:575px; padding-left:20px; color:#fff; line-height:20px;}
.hd02 p i { display:block; float:left;  padding:30px 0 0 40px;}
.hd02 p i a { font-size:14px; color:#bbb;}

/**/
.ys { padding:56px 0 0;}
.ys_top { text-align:center; margin-bottom:60px;}
/*.ys_top a { font-size:20px; color:#2287c1;}
.ys_top a i { font-family:Arial; font-size:26px; font-weight:bold; color:#1e1e1e;}
.ys_top a b { font-size:20px; color:#1e1e1e;}
.ys_top a span { background:url(Img/Index/ys_xx01.gif) no-repeat center 20px; display:block; font-size:45px; color:#1e1e1e; font-weight: bold;}
.ys_top a span em { font-family:Impact; font-size:42px; color:#0075b8}*/
.ys_con { height:640px;}
.ys_con p { position:absolute;}
.ys_con p a { display:block; background:url(Img/Index/ys_szbg.gif) no-repeat; width:199px; height:115px; text-align:center;}
.ys_con p a i { display:block; font-family:Impact; font-size:48px; color:#0075b8}
.ys_con p a b { display:block; font-size:20px; color:#0075b8;}
.ys_con p span { display:block; font-size:14px; color:#5f5f5f; line-height:22px; padding:20px 0 0;}

.ys_con .ys_p01 { top:0; left:0;}
.ys_con .ys_p02 { top:280px; left:0;}
.ys_con .ys_p03 { top:-28px; right:0;}
.ys_con .ys_p04 { top:160px; right:0;}
.ys_con .ys_p05 { top:388px; right:0;}
.ys_con .ys_p03 a,.ys_con .ys_p04 a,.ys_con .ys_p05 a { float:right;}
.ys_con .ys_p03 span,.ys_con .ys_p04 span,.ys_con .ys_p05 span { clear:both; text-align:right;}
.ys_pic { top:0; left:455px;}

.pic01 { position:relative;}
.pic01 a span { display:block; position:absolute; top:16px; left:555px; width:188px; font-size:14px; color:#fff; text-align:center;}
.pic01 a span b { display:block; font-size:24px; padding:10px 0 0;}
.pic01 a i { width:110px; height:30px; line-height:30px; text-align:center; font-size:16px; color:#fff; display:block; position:absolute; top:34px; right:30px; background:#0075b8;}

.pic02 a { background:url(Img/Index/pic02.jpg) no-repeat center 0; height:262px; display:block; margin:32px 0 72px;}

/*工程案例*/
.al_top { text-align:center; padding-bottom:98px;}
.al01 { width:376px; height:634px; background:#adadad; text-align:center; padding:22px 0 0;}
.al01 a em { display:block; font-size:18px; color:#000; padding:20px 0;}
.al02 { width:780px;}
.al02 .rx_top { margin-bottom:31px;}
.al_con ul li { float:left; margin:0 29px 20px 0;}
.al_con ul .nobor { margin:0 0 20px;}
.al_con ul li a img { display:block; float:left; width:309px; height:269px;}
.al_con ul li a span { background:url(Img/Index/al_btbg.gif) no-repeat; width:66px; height:269px; display:block; float:left;}
.al_con ul li a span em { display:block; font-size:16px; color:#fff; padding:130px 0 0; width:16px; margin:0 auto; height:135px; overflow:hidden;}

/*客户见证*/
.jz_top { text-align:center; padding:75px 0 95px;}
.jz_con ul li { float:left; width:273px; margin-right:36px;}
.jz_con ul li a img{width:273px;height:218px;}
.jz_con ul .nobor { margin:0;}
.jz_con ul li a em { display:block; font-size:18px; color:#8f8f8f; text-align:center; padding:15px 0;}
.jz_con ul li a span { display:block; font-size:14px; color:#8f8f8f; line-height:22px; height:44px; overflow:hidden;}

/*企业文化*/
.zj_bg { background:url(Img/Index/zj_bg0.jpg) no-repeat center 0; height:680px; padding:98px 0 0; margin:0 0 75px;}
.zj01 { background:url(Img/Index/zj_bg.jpg) no-repeat; width:531px; height:632px;}
.zj01 span { display:block; padding:30px 0 0 45px;}
.zj01 span a { font-size:22px; color:#fff;}
.zj01 span a i { font-family:Impact; font-size:30px;}
.zj01 p { padding:100px 40px 0 43px; font-size:14px; color:#d7d7d7; line-height:30px; height:215px;}
.zj01 em a { width:165px; height:37px; line-height:37px; border:solid 1px #9da6ab; font-size:14px; color:#c6c6c6; text-align:center; margin:0 auto; display:block;}
.zj02 { width:669px; height:632px; background:#fff; overflow:hidden;}
.zj_bt02 { display:block; padding:22px 0 45px 32px;}
.zj_bt02 a { width:165px; height:36px; line-height:36px; text-align:center; font-size:18px; color:#fff; display:block; background:#0075b8; border:solid 1px #808080}

.zj_le { padding:230px 0 0 15px; width:57px;}
.zj_pic { width:552px;}
.zj_pic a { display:block; float:left; width:235px; margin: 0 34px 34px 0; position:relative;}
.zj_pic a em { position:absolute; top:80px; left:0; background:url(Img/Index/btm09.png) repeat; display: none; text-align:center; width:235px; height:46px; line-height:46px; font-size:16px; color:#fff}
.zj_pic a:hover em { display:block;}
.zj_ri { padding:230px 0 0;}

.zj02 { width:669px; height:632px; background:#fff; overflow:hidden;}
.zj02 em { display:block; padding:22px 0 45px 32px;}
.zj02 em a { width:165px; height:36px; line-height:36px; text-align:center; font-size:18px; color:#fff; display:block; background:#0075b8; border:solid 1px #808080}

.zj_le { padding:230px 0 0 15px; width:57px;}
.zj_pic { width:552px;}
.zj_pic a { display:block; float:left; width:232px; margin: 0 34px 34px 0;}
.zj_ri { padding:230px 0 0;}

/**/
.dt_bt a { display:block; font-size:20px; color:#0075b8}
.dt_bt a em { font-family:Arial; font-size:14px; color:#989898; text-transform:uppercase; padding-left:10px;}
.dt_bt i { width:37px; height:2px; background:#0075b8; margin:15px 0 55px; display:block; line-height:0; font-size:0}

.dt01 { width:486px; overflow:hidden;}
.dt01 dl dt a img { width:486px; height:282px;}

.dt01 dl dd b { padding:20px 0 10px ;display:block;}
.dt01 dl dd b a { font-size:18px; color:#9d9c9d; font-weight:normal;}
.dt01 dl dd p { line-height:22px; font-size:14px; color:#9d9c9d; height:90px; overflow:hidden}
.dt01 dl dd span a { display:block;}

.dt02 { width:570px;}
.dt02 dl { height:105px; border-bottom:solid 1px #c5c6c7; margin-bottom:38px;}
.dt02 .nobor { border:none;}
.dt02 dl dt { float:left; width:80px; font-size:26px; color:#9d9c9d;}
.dt02 dl dt em { display:block; font-size:14px; color:#9d9c9d; padding:10px 0 0;}
.dt02 dl dd { float: right; width:444px;}
.dt02 dl dd a { display:block; font-size:18px; color:#9d9c9d;}
.dt02 dl dd p { padding:10px 0 0; line-height:24px; font-size:14px; color:#9d9c9d;}

/*友情链接*/
.yq_bg { background:#d8d8d8; padding:5px 0 0; height:115px; margin:10px 0 0;}
.yq_bg span { display:block; float:left; padding:10px 0 0;}
.yq_bg p { display:block; float:left; line-height:30px; padding-left:10px; width:1000px; height:110px; overflow:hidden;}
.yq_bg p a { padding-right:10px;}