/* 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; }
.dianwnag{width:100%;overflow:hidden;}
.dianwnag .index_dianwang{width:1100px;margin:10px auto;overflow:hidden;}
.index_dianwang .leftmeun{width:209px;/*background-color:#f0fafa;*/overflow:hidden;float:left;}
.leftmeun h2{width:100%;height:125px;background-color: rgb(203, 231, 231);}
.leftmeun h2 p{text-align:right;padding-right:25px;line-height:123px;font-size:22px;font-weight:bolder;color:#6fbbb8;;}
.leftmeun ul li{float:left;width:209px;text-align:right;}
.leftmeun ul li a{display:block;padding-right:25px;height:88px;background:url(../img/left_bd.jpg) center no-repeat;font-size:18px;font-weight:bolder;line-height:80px;color:#009a94}
.leftmeun ul li a:hover{background:url(../img/left_bd1.jpg) center no-repeat;color:#fff;}
.leftmeun ul li ul{}
.leftmeun ul li li {height:46px;}
.leftmeun ul li li a{font-size:14px;color:#009a94;display:block;line-height:48px;font-weight:normal;}
.con_right{width: 858px; text-align: left; color: #000; min-height:100px; float: right; font-size:16px;line-height:2;margin-top:10px;}
.con_right .titl{font-size:36px;line-height:50px; margin-bottom: 15px; font-weight:normal;}
.content p{margin-bottom:15px;}
/*内页列表样式 信息公开*/
.listbox{background:#f6f6f6; width:800px; height:280px; float:left; margin:0 20px 20px 0; font-size:14px;line-height:28px; padding:20px 30px;}
.listbox h3{color:#333; font-size:16px; font-weight:bold;line-height: 40px;}
.listbox a{color:#333!important;}
.listbox a:hover{color:#00a096!important}
.listbox i{color:#888; float:right; font-size:12px;}
.listbox a.more{color:#888; display:inline-block; background:#fff; border-radius:30px; border:solid 1px #ccc; line-height:20px; padding:4px 30px; margin-top:10px; font-size:12px;}
.listbox a.more:hover{background:#eee; border:solid 1px #999; color:#000}
.fr{float: right;}
.dw_tgy{
	width: 260px;
	height: 480px;
	margin-bottom: 2px;
	position:relative;
	overflow:hidden;
	float:left;
	
}
.industry .white{
  color: #fff!important;
  line-height:29px;
}
.dw_tgy a > img{
	width: 260px;
	height: 480px;
	position:absolute;
	top:0;
	left:0;
}

.tgy_bg_txt{
	background:url(../img/yinying.png);
	width: 230px;
	padding: 15px 30px 0 30px;
	position: absolute;
	height: 323px;
	bottom: -245px;
	transition: all 0.3s linear;
}

.dw_tgy:hover .tgy_bg_txt{
	bottom:0px;
	color:#fff;
}

.dw_pdw_san{
	width:593px;
	height:480px;
	float:left;
	margin-left:5px;
}
.dw_zndw{
	width:296px;
	height:240px;
	position:relative;
	overflow:hidden;
	float:left;
}
.dw_zndw a > img{
	width: 293px;
	height: 240px;
	position:absolute;
	top:0;
	left:0;
}
.zndw_bg_txt{
	background:url(../img/yinying.png);
	width: 233px;
	padding: 15px 30px 0 30px;
	position: absolute;
	height: 225px;
	bottom: -150px;
	transition: all 0.3s linear;
	color:#fff;
}
.dw_zndw:hover .zndw_bg_txt{
	bottom:0px;
	color:#fff;
}

.dw_pdw{
	width:595px;
	height:235px;
	position:relative;
	overflow:hidden;
	margin-top:5px;
	float:right;
}
.dw_pdw a > img{
	width: 595px;
	height: 235px;
	position:absolute;
	top:0;
	left:0;
}
.dw_pdw_txt{
	background: url(../img/yinying.png);
	width: 535px;
	padding: 15px 30px 0 30px;
	position: absolute;
	height: 220px;
	bottom: -150px;
	transition: all 0.3s linear;
	color:#fff;
}
.dw_pdw:hover .dw_pdw_txt{
	bottom:0px;
	color:#fff;
}
/* 业务领域小图标  */
#tegaoya{padding-left:75px;background:url(../img/tegaoya.png) no-repeat left center;height:70px;line-height:70px;font-size: 18px;
font-weight: 500;}
#zhinengdianwang{padding-left:75px;height:70px;line-height:70px;background:url(../img/zhinengdianwang.png) no-repeat left center;font-size: 18px;
font-weight: 500;}
#qingjienengyuan{padding-left:75px;height:70px;line-height:70px;background:url(../img/qingjienengyuan.png) no-repeat left center;font-size: 18px;
font-weight: 500;}
#peidianwang{padding-left:75px;height:70px;line-height:70px;background:url(../img/peidianwang.png) no-repeat left center;font-size: 18px;
font-weight: 500;}

#ywly_gjhz0{padding-left:75px;background:url(../img/jingwaitz.png) no-repeat left center;height:70px;line-height:70px;}
#ywly_gjhz1{padding-left:75px;background:url(../img/jingwaigc.png) no-repeat left center;height:70px;line-height:70px;}
#ywly_gjhz2{padding-left:75px;background:url(../img/hulianht.png) no-repeat left center;height:70px;line-height:70px;}

#ywly_ydyl2{padding-left:75px;background:url(../img/hezuo.png) no-repeat left center;height:70px;line-height:70px;}
#ywly_ydyl3{padding-left:75px;background:url(../img/biaozhun.png) no-repeat left center;height:70px;line-height:70px;}
#ywly_ydyl4{padding-left:75px;background:url(../img/zhuwaijg.png) no-repeat left center;height:70px;line-height:70px;}

#gaoduanzz{padding-left:75px;background:url(../img/gaoduanzz.png) no-repeat left center;height:70px;line-height:70px;}
#hulianw{padding-left:75px;background:url(../img/huanlianw.png) no-repeat left center;height:70px;line-height:70px;}
#jienenghb{padding-left:75px;background:url(../img/jienenghb.png) no-repeat left center;height:70px;line-height:70px;}
#qitayw{padding-left:75px;background:url(../img/qitacy.png) no-repeat left center;height:70px;line-height:70px;}

#jituangs{padding-left:75px;background:url(../img/jituangs.png) no-repeat left center;height:70px;line-height:70px;font-weight:bolder;}
#yinhangyw{padding-left:75px;background:url(../img/yinhangyw.png) no-repeat left center;height:70px;line-height:70px;font-weight:bolder;}
#baoxianyw{padding-left:75px;background:url(../img/baoxianyw.png) no-repeat left center;height:70px;line-height:70px;font-weight:bolder;}
#zcglyw{padding-left:75px;background:url(../img/zcglyw.png) no-repeat left center;height:70px;line-height:70px;font-weight:bolder;}

.modular .new-content a{font-size:15px;line-height:2;}
.modular .new-content a:hover{text-decoration: none;}
/*一带一路*/
.international-content.{

}
.international-content .image-text{
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-bottom:15px;
}
.international-content .image-text .text{
    /*padding:0 30px 0 30px;*/
	text-align:justify;
}

.jw_tz_gc{
	width:100%;
	height:240px;
}
.jw_tz_gc .fr{margin-left:5px;}
.jwtz{
	width:426px;
	height:240px;
	position:relative;
	overflow:hidden;
	float:left;
	
}
.jwtz > img{
	position:absolute;
	top:0;
	left:0;
	border:0;
}
.jwtz_text{
	position:absolute;
	background:url(../img/yinying.png);
	text-align: justify;
	width:401px;
	height:230px;
	padding: 10px 15px 0 15px;
	bottom:-155px;
	transition: all 0.3s linear;
	color:#fff;
}
.jwtz:hover .jwtz_text{
	bottom:0;
	color:#fff;
}


.ydyl_four{
	width:100%;
	height:460px;
	margin-top:5px;
}

.hlht{
	width:254px;
	height:460px;
	position:relative;
	overflow:hidden;
	float:left;
}
.hlht_con{line-height:30px;}
.ydyl_four .fr{margin-left:5px;}
.hlht > img{
	position:absolute;
	top:0;
	left:0;
	border:0;
}
.jlhz_con{margin-top:0;}
.hlht_text{
	position:absolute;
	background:url(../img/yinying.png);
	text-align: justify;
	width:230px;
	height:448px;
	padding: 10px 15px 0 15px;
	bottom:-375px;
	transition: all 0.3s linear;
	color:#fff;
}
.hlht:hover .hlht_text{
	bottom:-145px;
	color:#fff;
}

.jl_gj{width:340px;height:460px;float:left;}
.jlhz{
	width:340px;
	height:228px;
	position:relative;
	overflow:hidden;
}
.jlhz > img{
	position:absolute;
	top:0;
	left:0;
	border:0;
}
.jlhz_text{
	position:absolute;
	background:url(../img/yinying.png);
	text-align: justify;
	width:300px;
	height:217px;
	padding: 10px 20px 0 20px;
	bottom:-145px;
	transition: all 0.3s linear;
	color:#fff;
	line-height:1.85;
}
.jlhz:hover .jlhz_text{
	bottom:0;
	color:#fff;
}









.international-content .image-text .text h3{
    line-height: 60px;
    font-size: 24px;
    font-weight: 500;
}
.international-content .image-text .text p a{
     color: #01796a;
}
.international-content .image-text .text .more{
    position: absolute;
    bottom: 0;
    right: 30px;
    display:none;
}
.international-content .card-box {
    margin-top: 30px;
}
.international-content .card-box .item {
    float: left;
    width: 278px;
    cursor: pointer;
}
.international-content .card-box .item .more {
    line-height: 40px;
    background: #01a1e9 url(../img/gjhz-bg-08.png) 95% center no-repeat;
    padding-left: 21px;
    font-size: 16px;
    color: #fff;
}
.international-content .card-box .item p {
    height: 75px;
    padding: 12px 20px;
    background-color: #eaeaea;
    font-size: 14px;
    color: #333;
    line-height: 25px;
}
.international-content .card-box .item + .item {
    margin-left: 20px;
}
.international-content .card-box .item.active {
    box-shadow: 1px 1px 8px 2px rgba(204, 204, 204, 0.85);
}
#ywly_gjhz0{padding-left:75px;background:url(../img/jingwaitz.png) no-repeat left center;height:70px;line-height:70px;font-weight: bolder;}
#ywly_gjhz1{padding-left:75px;background:url(../img/jingwaigc.png) no-repeat left center;height:70px;line-height:70px;font-weight: bolder;}
#ywly_gjhz2{padding-left:75px;background:url(../img/hulianht.png) no-repeat left center;height:70px;line-height:70px;font-weight: bolder;}

#ywly_ydyl2{padding-left:75px;background:url(../img/_hezuo.png) no-repeat left center;height:70px;line-height:70px;font-weight: bolder;}
#ywly_ydyl3{padding-left:75px;background:url(../img/biaozhun.png) no-repeat left center;height:70px;line-height:70px;font-weight: bolder;}
#ywly_ydyl4{padding-left:75px;background:url(../img/zhuwaijg.png) no-repeat left center;height:70px;line-height:70px;font-weight: bolder;}
/*产业*/
/*20171102*/
.industry p{
/* text-indent: 2em; */
margin-bottom: 20px;
text-align:justify;
text-justify:inter-ideograph;
line-height:1.9;
}
.industry p a{
  color: #2c8f82;
}
.industry  .modular{
width: 890px;
height: 257px;
margin-bottom: 2px;
}
.industry .bg{
background: url(../img/newcy-bg-01.jpg);
}
.industry .bg1{
background: url(../img/newcy-bg-06.jpg);
}
.industry .bg2{
background: url(../img/newcy-bg-07.jpg);
position:relative;
overflow:hidden;
}
.industry .bg3{
background: url(../img/newcy-bg-08.jpg);
position:relative;
overflow:hidden;
}
.industry  .modular .content{
background:url(../img/rgba_05.png);
width: 390px;
padding: 15px 30px 0 30px;
position:absolute;
height:242px;
top:170px;
transition: all 0.3s linear;
}

.industry  .modular:hover .content{
top:0;
}

.industry  .modular .content h1{
color: #73bb27;
font-size: 18px;
font-weight: 500;
}
.industry  .modular .content p{
margin-bottom: 10px;
}
.industry  .modular .content a:hover{
color: #73bb27;
text-decoration: none;
}
#brand{
  width: 100%;
  height: auto;
  overflow: hidden;
 margin-bottom: 8px; 
}
#brand ul{
 width: 100%;
  height: auto;
  overflow: hidden;
}
#brand ul li{
  width: 444px;
  height: 257px;
  position:relative;  
}

#brand ul .gdzz{
  width: 510px;
  height: 240px;
  position:relative;  
  overflow:hidden;
  float:left;
}
#brand .fr{margin-left:4px;}
#brand ul .gdzz a .ds{
  width: 484px;
  top:160px;
  height:240px;
  transition: all 0.3s linear;
  position:absolute;
  z-index:5;
  padding: 7px 8px 4px 20px;
}
#brand ul .gdzz a:hover .ds{
	top:0;
}

#brand ul .hlw{
  width: 344px;
  height: 240px;
  position:relative;  
  overflow:hidden;
}
#brand ul .hlw a .ds{
  width: 284px;
  top:160px;
  height: 230px;
  transition: all 0.3s linear;
  position:absolute;
  z-index:5;
 padding: 6px 40px 4px 20px;
}
#brand ul .hlw a:hover .ds{
	top:0;
}

#brand ul .hlw{
  width: 344px;
  height: 240px;
  position:relative;
  overflow:hidden;
  float:left;
  margin-left:4px;
    
}
#brand ul .fl{margin-left:0px;}


#brand ul li div{
    width: 384px;
  display: none;
  height:0px;
  left:0px;
  top:38px;
  z-index:1;
  position:absolute;  
color:#FFF;  
    padding: 9px 8px 4px 20px;
}
#brand ul li div h1{
font-size: 18px;
font-weight: 500;
}
#brand ul li div p{
margin-bottom: 10px;
text-align:justify;
text-justify:inter-ideograph;
line-height:1.95;
}
#brand ul li div a{
color: #fff;
}
#brand ul li img{
    position:absolute;
    left:0px;
    top:0px;
    z-index:2;
    overflow:hidden;
	width:100%;
}
#brand ul li .ds{
background:url(../img/yinying.png);
}
#brand ul li .ds1{
background:url(../img/yinying.png);
}
#brand ul li .ds2{
background:url(../img/yinying.png);
z-index:5;
height:257px;
display:block;
top:170px;
transition: all 0.3s linear;
}
#brand ul li a:hover .ds2{
	top:0;
}


#brand ul li .ds3{
	color:#fff;
background:url(../img/yinying.png);
z-index:5;
height:257px;
display:block;
top:170px;
transition: all 0.3s linear;
}
#brand ul li a:hover .ds3{
	top:0;
}
.industry .white{
  color: #fff!important;
}

#gaoduanzz{padding-left:75px;background:url(../img/gaoduanzz.png) no-repeat left center;height:70px;line-height:70px;}
#hulianw{padding-left:75px;background:url(../img/huanlianw.png) no-repeat left center;height:70px;line-height:70px;}
#jienenghb{padding-left:75px;background:url(../img/jienenghb.png) no-repeat left center;height:70px;line-height:70px;}
#qitayw{padding-left:75px;background:url(../img/qitacy.png) no-repeat left center;height:70px;line-height:70px;}
/*电力科普*/
.power-content{
	font-size:14px;
}
.power-content p{
	text-indent: 2em;
	font-size:15px;
}
.power-content .left{
    float: left;
}
.power-content .modular{
    width: 413px;
    height: auto;
    overflow: hidden;
}
.power-content .modular ul{
    width: 100%;
    height: 39px;
    border-bottom: solid 3px #00796a;
    margin-top: 25px;
}
.power-content .modular ul li{
    float: left;
    line-height: 36px;
}
.power-content .modular ul .title{
    font-size: 18px;
    width: 86px;
    text-align: center;
    border-bottom: solid 3px #f6ab00;
}
.power-content .modular ul .more{
    text-align: right;
    width: 327px;
}
.power-content .modular ul .more a{
    color: #444;
    font-size: 13px;
}
.power-content .modular .image-text{
    width: 100%;
    overflow: hidden;
    height: auto;
    margin: 20px 0px 20px 0px;
}

.power-content .modular .image-text div{
    width: 300px;
    margin:5px 5px 0px 0px;
}
.power-content .modular  a{
    display: block;
}


.power-content .tab-title {
    height: 30px;
    border-bottom: solid 3px #00796a;
    margin-bottom: 20px;
}
.power-content .tab-title .tu {
    float: left;
    display: block;
    font-size: 16px;
    color: #000;
    padding: 0 0px 0 10px;
    cursor: pointer;
    line-height: 30px;
}
.power-content .tab-title li.tuOn {
    border-bottom: solid 3px #f6ab00;
    float: left;
    display: block;
    font-size: 16px;
    color: #000;
    padding: 0 0px 0 10px;
    cursor: pointer;
    line-height: 30px;    
}

.power-content .tab-title .more{
  float: right;
  font-size: 12px;
  color: #8d8d8d;
}
.power-content .news_wrap{
    width: 890px;
    padding-bottom: 20px;
    border-bottom: 1px dashed #ccc;
    height: auto;
    overflow: hidden;   
    margin-top: 20px; 
}
.power-content .news_wrap div.news_wenz{
   width: 100%;
}
.power-content .news_wrap .news_tet {
    width: 708px;
    height: auto;
    overflow: hidden; 
    float: right;
}

.power-content .news_wrap .list-title{
   width: 100%;
   height: auto;
   overflow: hidden;
   margin-bottom:5px; 
   line-height: 20px;    
}
.power-content .news_wrap .list-title a{
   display: inline-block;
   float: left;
   font-size: 16px;
   color: #363636;
}
.power-content .news_wrap .list-title span{
   float: right;
   color: #707070;
   font-size: 12px;
}
.power-content .news_wrap p{
  color: #666666;
  font-size: 12px;
  text-indent: 0px;
}

/*end电力科普*/










