/* Define global CSS */
body { margin:0; padding:0; background:#fff; font-size:14px; text-align:left; font-family:"Microsoft Yahei","PingFang SC","FZLanTingHei-EB-GBK", sans-serif; color:#4B4C4D;}

div,form,img,ul,ol,li,dl,dt,dd { margin: 0; padding: 0; border: 0; list-style-type:none; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-weight:normal; }
table,td,tr,th{ }

/* Font Link Color */
a:link {color: #4B4C4D; text-decoration:none;}
a:visited {color: #4B4C4D; text-decoration:none;}
a:hover {color: #007c7c; text-decoration: none;}
a:active {color: #007c7c;}

/* Font Color Property */
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#c00;}
.cBlue,a.cBlue:link,a.cBlue:visited{color:#007c7c;} a.cBlue:hover{color:#4B4C4D;}
.cGray,a.cGray:link,a.cGray:visited{ color: #919599;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cPurple,a.cPurple:link,a.cPurple:visited{ color:#9D01A2;}
.cGreen,a.cGreen:link,a.cGreen:visited{ color:#009900;}
.cOrange,a.cOrange:link,a.cOrange:visited{ color:#f60;}

/* Font Property */
.fB { font-weight: bold;}
.fI { font-style: italic;}
.fH { line-height:25px;}
.tI { text-indent:2em}

/* Font Size */
.f12px { font-size:12px;}
.f14px { font-size:14px;}
.f16px { font-size:16px;}
.f18px { font-size:18px;}
.f24px { font-size:24px;}
.f30px { font-size:30px;}
.f36px { font-size:36px;}
.f48px { font-family: "PingHei","PingFang SC","Helvetica Neue","Helvetica","STHeitiSC-Light","Arial",sans-serif; font-size: 48px;}

/* Other Property */
.left { float: left;}
.right { float: right;}
.clear { clear: both; visibility: hidden; }
.hidden {display: none;}
.unLine ,.unLine a	{text-decoration: none;}

.blank10{margin:0 auto; width:100%; height:10px; font-size:1px; clear:both; }
.blank20{margin:0 auto; width:100%; height:20px; font-size:1px; clear:both; }
.blank30{margin:0 auto; width:100%; height:30px; font-size:1px; clear:both; }
.main{width:100%;overflow:hidden;}
.main .index_main{width:1100px;margin:0 auto;background-color:#f5fbfa;}
.business-domain{
     width: 1052px;
     margin:10px auto 30px auto;
     height: auto;
     overflow: hidden;
	font-size:16px;
	padding-top:10px;
	padding-bottom:10px;
}
.business-domain a, .business-domain a:hover{color:#fff!important;}
.business-domain ul{
width: 100%;
height: 561px;
    overflow: hidden; 
}
.business-domain .right{
  float: right;
  width: 624px;
height: 561px;  
    overflow: hidden; 
}
.business-domain .left{
  width: 415px;
  float: left;
height: 561px; 
     overflow: hidden; 
}
.business-domain .left .power-grid{
  width: 100%;
  height: 561px;
  background:url(../img/buiess.jpg);
  position: relative;
  overflow: hidden;   
}
.business-domain .left .power-grid:hover .grid-content{
    bottom: 0px;
}
.business-domain .left .power-grid .grid-content{
  width: 360px;
  height: 410px;
  position: absolute;
  bottom: -310px;
background:url(../img/yinying.png);
transition: all 0.3s linear; 
color: #fff;
padding: 0 35px;
}
.business-domain .left .power-grid .grid-content h1{
width: 100%;
height: 100px;
line-height: 100px;
font-size: 24px;
font-weight: 500;
}
.business-domain .left .power-grid .grid-content h1 img{
  margin-right: 15px;
  vertical-align: middle;
}
.business-domain .left .power-grid .grid-content p{
line-height: 30px;
margin-top:0px;
}
.business-domain .right .road{
  width: 624px;
  height: 251px;
  background:url(../img/Belt.jpg);
  position: relative;
  overflow: hidden;     
 /* margin-bottom: 10px;*/
}
.business-domain .right .road:hover .road-content{
  bottom: 0px;
}
.business-domain .right .road .road-content{
  width: 554px;
  height: 250px;
  position: absolute;
  bottom: -150px;
background:url(../img/yinying.png); 
transition: all 0.3s linear; 
color: #fff;
padding: 0 35px;
}
.business-domain .right .road .road-content h1{
width: 100%;
height: 100px;
line-height: 95px;
font-size: 24px;
font-weight: 500;
}
.business-domain .right .road .road-content h1 img{
  margin-right: 15px;
  vertical-align: middle;
}
.business-domain .right .road .road-content p{
line-height: 30px;
margin-top:0px;
}
.business-domain .right .modular{
   width: 307px;
  height: 300px;
  position: relative;
  overflow: hidden;  
}
.business-domain .right  .bg{
    background:url(../img/chanye.jpg);
	 float:left;
	 margin-top:10px;
}
.business-domain .right  .bg1{
   background:url(../img/jinrong.jpg);
   float:left;
   margin-left:10px;
   margin-top:10px;
 
}
.business-domain .right .modular:hover .content{
  bottom: 0px;
}
.business-domain .right .modular .content{
   width: 237px;
  height: 300px;
  position: absolute;
  bottom: -200px;
background:url(../img/yinying.png);
transition: all 0.3s linear; 
color: #fff;
padding: 0 35px; 
}
.business-domain .right .modular .content h1{
width: 100%;
height: 100px;
line-height: 100px;
font-size: 24px;
font-weight: 500;
}
.business-domain .right .modular .content h1 img{
  margin-right: 15px;
  vertical-align: middle;
}
.business-domain .right .modular .content p{
line-height: 30px;
margin-top:0px;
}
.new-science-technology{
width: 100%;
height: auto;
overflow: hidden;
margin-top: 30px;
background: #eaeaea;
}
.new-science-technology .science-warp{
width: 709px;
height: auto;
overflow: hidden;

}
/* Footer */
.footer{ width:100%; background:#f0fafa; padding-bottom:30px; line-height:24px; font-size:14px; content:" "; display:table; clear:both; }
.footer1{ width:100%; padding-bottom:0px; line-height:24px; font-size:14px; content:" "; display:table; clear:both; }
.footer2{ width:100%; background:#f4f4f4; padding-bottom:0px; line-height:24px; font-size:14px; content:" "; display:table; clear:both; }

.footer .code{ margin:0 auto; width:1100px; padding:30px 0; content:" "; display:table; }
.footer .code-50hz { float:left; width:200px;}
.footer .code-50hz img{ }
.footer .code-50hz h3 { clear:both; padding-bottom:15px; }

.footer .group { float:right; width:800px;}
.footer .group ul { }
.footer .group li { float:left; width:200px; line-height:30px; }

.footer .links { float:right; width:300px;}
.footer .links ul { }
.footer .links li { float:left; width:150px; line-height:30px; }

.footer .copyright { color:#007c7c; padding-top:20px;  text-align:center;}
/* border-top:1px solid #d4d7d9;*/

.footer .copyright a{ color:#919599 }
.footer .copyright h3{ margin-bottom:10px; clear:both;}
/* 首页 */
.home-focus{}
.home-top-news{ padding-bottom:10px; padding-top:10px; border-bottom:1px solid #d4d7d9; }
.home-top-news1{ padding-bottom:10px; padding-top:10px; }
.home-top-news01{ padding-bottom:0px; padding-top:3px; }
.home-top-news2{ padding-bottom:0px; padding-top:0px; }
.home-top-news h1{ padding:10px 0; text-align:center; }
.home-top-news h3{}
.home-top-news dd{ color:#919599; }
.home-top-news h1 a{ color:#007c7c;}

.home-map{ width:358px; height:450px; border:1px solid #ddd; border-top:none; text-align:center;}

.title-map{ height:39px; line-height:39px; clear:both; }
.title-map span{float:right; padding:0}
.title-map ul{ }
.title-map li{ float:left; width:49%; font-size:16px; text-align:center; }
.title-map li.on a{ color:#5798D9; }
.title-map li a{ color:#919599;}

.home-icon{  width:358px; height:200px; border-top:1px solid #ddd; }
.home-icon ul{}
.home-icon li{ float:left; width:89.5px; padding-top:15px; font-size:12px; text-align:center; }
.home-icon li a{ color:#5798D9; }

.home_shzr{}
.home_shzr ul{}
.home_shzr li{ float:left; margin-top:20px; }
.home_shzr li.margin{ margin-right:20px; }

.home-media{}
.home-media ul{}
.home-media li{ float:left; margin-top:9px; }
.home-media li.margin{ margin-right:20px; }
/*echart图表*/

.jw-echart{background:#e6e6e6  url(../img/map.png) no-repeat center;}
.jwgc-echart{background:#e6e6e6 url(../img/map.png) no-repeat center; width:890px; height:450px; margin:20px auto; position:relative;}
.jwgc-echart>div{height:450px; width:890px; margin:0 auto;}
div.mapslide{position:absolute;}
#map_tgy{background:url(../img/map1.png)) center;}
#map_gj{background:url(../pic/map2_1.png) center;}
#map_gj1{background:url(../pic/map2_2.png) center;}
#map_gj2{background:url(../pic/map2_3.png) center;}
/*智能电网*/
.zndw1{width: 858px;height: 257px;background:url(../img/zhineg1.jpg) no-repeat center;}
.zndw1 .zndw1_txt{width:352px;height: 217px;background:rgba(255,255,255,0.8);font-size:16px;line-height:30px;padding: 20px 27px;}
.content .zndw1P{margin-bottom:20px;text-align: center;font-size:24px;line-height:62px;color: #00a096;height: 62px;background: url(../images/jx-5.jpg) repeat-x bottom center;}
.zndw2{width: 858px;}
/*清洁能源*/
.qjny1{width: 858px;height: 247px;background: #f4f4f4;padding: 10px;}
.qjny1 .qjny1_txt{display: inline-block;width: 470px;height: 230px;font-size:16px;line-height:30px;padding: 20px 27px;}
.content .qjny1P{font-size:16px;line-height:35px;color: #000;text-align: left;margin-top: 22px;}
.qjnyUl{height: 80px;}
.qjnyUl li{float: left;width: 163px;height: 80px;margin:0 10px 0 0;}
.qjnyUl .qjnyLi1{background:url(../img/qjny_bg1.png) no-repeat left center;}
.qjnyUl .qjnyLi2{background:url(../img/qjny_bg2.png) no-repeat 5px center;}
.qjnyUl .qjnyLi3{background:url(../img/qjny_bg3.png) no-repeat 5px center;}
.qjnyUl .qjnyLi4{background:url(../img/qjny_bg4.png) no-repeat left center;}
.qjnyUl .qjnyLi5{background:url(../img/qjny_bg5.png) no-repeat 11px center; margin:0;}
.qjnyUl li a{font-size:16px;line-height:80px;color: #000;text-align: left; display:block;height: 80px; padding:0 0 0 50px;background:url(../img/jxs11.png) no-repeat center 69px;}
.qjnyUl li.qjnyLi4 a{line-height:20px;height: 57px; padding:23px 0 0 50px;}
.qjnyUl .qjnyXz a{background:url(../img/xz-40.png) no-repeat center bottom;color:#00796a;}
.qjny_tetP{position: relative;/*width: 875px;*/ margin-top: 25px;}
.qjny_tetP p{border: 1px solid #ccc;}
.qjny_tetP1{float: 15px;line-height:35px;color: #333;padding: 10px;display: none;}
/*配电网*/
.distribution-network{width:858px;overflow:hidden;}
.distribution-network .image-text{
width: 100%;
height: auto;
overflow: hidden;
font-size: 16px;
text-indent: 2em;
line-height: 35px;
color: #333;

}
.distribution-network .image-text img{
margin:12px 20px 0px 0px;
float:left;
}
.distribution-network .image-text p{
margin :10px 0 20px 0;
}
.distribution-network .image-text b{
  color: #00a096;
  font-size: 20px;
}

.distribution-network .link{
width: 414px;
height: 242px;
position: relative;
float:left;
margin-left:20px;
}
.distribution-network .link h3{
  color: #fff;
  font-size: 24px;
  font-weight: 400;  
  z-index: 1;
  position: absolute;
  top: 81px;
  width: 100%;
  text-align: center;
}
.distribution-network .bg{
background:url(../correction/img/bdw-bg-02.jpg);
margin-left:0px;
}
.distribution-network .bg1{
 background:url(../correction/img/bdw-bg-03.jpg);
}
.distribution-network .link:hover .inside{
display: block;
}
.distribution-network .link .inside{
width: 330px;
height: 186px;
border:1px solid #fff;
position: absolute;
left:49px;
top:29px;
background:url(../images/rgba_03.png);
}
.distribution-network .link .inside a{
    color: #fff;
    font-size: 16px;
    margin: 100px auto auto auto;
    text-align: center;
    display: block;

}
.distribution-network .link .inside img{
      margin-left: 155px;
}
/*end配电网*/

