@charset "utf-8";
/* CSS Document */

* {	marign: 0;padding: 0;border: 0;}

body,  ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, dl, dt, dd, input, img {margin: 0;padding: 0;border: 0;}
body {font-size: 14px; background:#FFF;font-family:'Microsoft Yahei';  }
img { border:none; }
li { list-style:none; }
input, select, textarea{ outline:none;   }
textarea{ resize:none;   }
a { text-decoration:none; color:#39343a;     }

/*清浮动*/
.clear {clear: both;}
.clearfix { zoom:1; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
.fl{ float:left;    }
.fr{ float:right;    }
.comWidth{ width:1000px; margin:0 auto;     }


.header{ background: url(../images/header-bg.jpg) no-repeat; height: 102px; width: 100%;}
.logo{ float: left;background: url(../images/logo.png) no-repeat 18px 20px; width: 320px; height:90px; }
.logo a{  text-indent: -9999px; display: block; overflow: hidden;  }
.index-nav{ padding:51px 41px 0 0;  float: right; }
.index-nav ul li{ float: left; padding-left: 30px;  }
.index-nav ul li a{ font-size: 16px; color:#154a9a; font-weight: bolder;}
.index-nav ul li a:hover,.index-nav .index-shouye a{ color:#0da944; }

.index-main{ background: url(../images/bj.jpg) no-repeat center 0; width: 100%; height: 748px;   }
.dljs-bg{ background: url(../images/dljs-bg.jpg) no-repeat center 0; width: 100%; height: 748px;   }
.dcjs-bg{ background: url(../images/dcjs-bg.jpg) no-repeat center 0; width: 100%; height: 748px;   }
.dwjs-bg{ background: url(../images/dwjs-bg.jpg) no-repeat center 0; width: 100%; height: 748px;   }

.dwsj-bg{ background: url(../images/dwsj-bg.jpg) no-repeat center 0; width: 100%; height: 748px;   }
.jzgc-bg{ background: url(../images/jzgc-bg.jpg) no-repeat center 0; width: 100%; height: 748px;   }
.xwpt-bg{ background: url(../images/xwpt-bg.jpg) no-repeat center 0; width: 100%; height: 748px;   }
.gsxc-bg{ background: url(../images/gsxc-bg.jpg) no-repeat center 0; width: 100%; height: 748px;   }
.index-center{ width: 1000px; position: relative;}


/*主页*/
.index-rotate{width:1000px;position:relative; }
#img5{display:block;position:absolute;left:348px;top:219px; z-index: 9px;}
#conpany{width:153px;height:207px;display:block;position:absolute;left:428px;top:270px; z-index: 20px;}

.index-text{position:absolute;z-index:10px;display:block;width:157px;height:100px;}

#img1{display:block;position:absolute;left:400px;top:12px;}
#img2{display:block;position:absolute;left:174px;top:144px;}
#img3{display:block;position:absolute;left:170px;top:388px;}
#img4{display:block;position:absolute;left:400px;top:528px;}
#img6{display:block;position:absolute;right:158px;top:388px;}
#img7{display:block;position:absolute;right:160px;top:146px;}  


.text1{background:url(../images/text1.png) no-repeat center;left:653px;top:202px;}
.text2{background:url(../images/text2.png) no-repeat center;left:654px;top:444px;}
.text3{background:url(../images/text3.png) no-repeat center;left:428px;top:584px;}
.text4{background:url(../images/text4.png) no-repeat center;left:198px;top:444px;}
.text5{background:url(../images/text5.png) no-repeat center;left:200px;top:198px;}
.text6{background:url(../images/text6.png) no-repeat center;left:428px;top:66px;}

/*.map1{display:block;width:297px;height:343px;position:absolute;top:225px;cursor:pointer; background:url(../images/left-wenzi.png) no-repeat; }
.map1_note{width:89px;height:140px;position:relative;background:url(../images/map2.png) no-repeat; top:603px;position:absolute; }
.map2{display:block;width:50px;height:355px;position:absolute;cursor:pointer;background:url(../images/right-wenzi.png) no-repeat; right:0; top:225px;}
.map2_note{width:89px;height:140px;position:relative;background:url(../images/map1.png) no-repeat; top:603px;right:0;position:absolute; }
*/

/*电力建设联盟*/
#dljs-title {width:215px;height:35px;display:block;position:absolute;left:399px;top:350px; z-index: 20px; cursor: pointer; line-height: 50px;}
#dljs1{display:block;position:absolute;left:360px;top:75px;}
#dljs2{display:block;position:absolute;left:205px;top:220px;}
#dljs3{display:block;position:absolute;left:235px;top:430px;}
#dljs4{display:block;position:absolute;left:415px;top:528px;}
#dljs6{display:block;position:absolute;left:600px;top:450px;}
#dljs7{display:block;position:absolute;left:660px;top:280px;}  
#dljs8{display:block;position:absolute;left:566px;top:115px;}

.dljs1{background:url(../images/dljss1.png) no-repeat center;left:360px;top:102px;}
.dljs2{background:url(../images/dljss2.png) no-repeat center;left:205px;top:250px;}
.dljs3{background:url(../images/dljss3.png) no-repeat center;left:240px;top:460px;}
.dljs4{background:url(../images/dljss4.png) no-repeat center;left:415px;top:560px;}
.dljs5{background:url(../images/dljss5.png) no-repeat center;left:600px;top:480px;}
.dljs6{background:url(../images/dljss6.png) no-repeat center;left:660px;top:305px;}
.dljs7{background:url(../images/dljss7.png) no-repeat center;left:570px;top:140px;}








/*底部*/
.footer-bg{ background:url(../images/footer_bg.jpg) repeat-x; height: 221px; width: 100%; color: #FFF;}
.footer-bg a{ color: #FFF;}
.footer{ padding-top: 16px; }
.footer .tel{ font-size: 16px; color: #FFF;width: 260px; float: left; }
.footer .tel p{  line-height: 20px;}
.footer .tel a{ display: block; margin: 10px 0;   }

.footer-add{ text-align: center; float: left; font-size: 14px; padding-top: 40px; line-height: 20px;}

.footer-weixin{ width: 161px; float:right; background:url(../images/footer-weixin.png) no-repeat; display: block; height: 120px;}
.content-img{float:left;width:200px;height:160px;margin:10px;}
.content-img p{text-align:center;height:20px;line-height:20px;}
.content-img img{width:200px;height:140px;}


  .index-ad{padding-top:10px;}
  .index-ad h2{font-size:14px;width:15px;text-align:center;float:left;line-height:18px;}
  .index-ad ul {height:60px;float:right;width:900px;}
  .index-ad ul li{line-height:22px;float:left;width:400px;margin-right:20px;}
  .index-ad ul li a:hover{color:#1af00f;}
  .index-ad ul li span{float:right;}