@charset "utf-8";
/* CSS Document 
10-26
*/
body{  font-size:18px;color:#666;}
.bg{background:url(images/2017bg_02.png) no-repeat center 1900px,url(images/2017bg_06.png) no-repeat center 3800px; width:100%; height:100%;}
ul{ list-style:none;}
a{ color:inherit;}
@font-face {
  font-family: 'FontAwesome';
  src: url('fonts/fontawesome-webfont.eot?v=4.6.3');
  src: url('fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'), url('fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'), url('fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype');
  font-weight: normal;
  font-style: normal;
}
.banner{ max-width:1980px; width:100%; position:relative;}
.am-slider-a1 .am-control-nav{ text-align:right; padding-right:15px; bottom:100px;}
.lunxian{ z-index:0;}
.navtopbox{ width:100%; background:rgba(0,0,0,0.4); min-width:1314px; position:absolute;  left:0%; top:0px; z-index:999; height:84px;}
.navtop{ width:80%;min-width:1314px; margin:0 auto; }
.logo{ width:14%; margin-left:1%; margin-top:18px;}
.logo img{ width:100%; height:auto;}

/* 导航 */
.navBar{ position:relative; z-index:1;  color:#fff; width:70%; height:70px; line-height:60px; margin-top:14px;   }
.nav{ width:100%; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;  }
.nav .m{ float:left;  position:relative;  width:11%; }
.nav a:hover{ text-decoration:none; color:#fff; background:url(images/navbg.png) no-repeat center bottom;   }
.nav h3{ float:left; width:100%;  font-size:100%; font-weight:normal; font-size:1.6rem; height:70px; overflow:hidden;  }
.nav h3 a{ display:block; color:#fff; width:100%;  vertical-align:top; text-align:center; height:70px; }
.nav .on{}
.nav .on h3 a{ color:#fff; background:url(images/navbg.png) no-repeat center bottom; }
.nav .sub{ display:none; /*默认隐藏*/  width:949px;  position:absolute; left:-250px; top:54px; background:url(images/subbg.png) no-repeat center; height:35px; text-align:center;
 padding-left:50px; overflow:hidden;zoom:1; }
.nav .sub li{ vertical-align:middle; float:left; border-right:#fff solid 1px; height:20px; padding:0 10px; margin-top:5px; }
.nav .sub li a{ height:14px; line-height:14px; padding:4px 0;  display:block; background:url(images/icon.png) 0 9px no-repeat; color:#fff;   }
.nav .sub li a:hover{ color:#fff; background:#2595d1;   }
.nav #m9 { }

/* .search{ height:30px; width:14%; border:#ccc solid 1px; border-radius:5px;-moz- border-radius:5px; -webkit- border-radius:5px; margin-top:30px;color:#fff;  padding-left:5px;} */
/* .search input{ width:60%; float:left;background:none;border:none;outline:none;} */
/* .search button{ width:40%; font-size:1rem; background:none;border:none; text-align:center; } */
.xinwen{ height:98px;background:rgba(0,0,0,0.6); position:absolute; bottom:0px; left:0px; width:100%;  z-index:999;}
.xinwencont{ width:80%; min-width:1314px; overflow:hidden;zoom:1; margin:0 auto;}
.xinwencont img{}


.newslist{ width:80%; overflow:hidden;zoom:1;}
.hd a{ margin-top:30px; margin-left:10px;}
.tempWrap{ width:100%;}
.bd{ width:90%; float:left;}
.bd ul.infoList{ width:100%; overflow:hidden;zoom:1;}
.bd ul li{ display:block; float:left; width:30%; color:#fff; margin:0px 1%;}
.bd ul li a h3.am-gallery-title{ color:#fff; font-size:1.8rem; margin:0; margin-top:10px;}
.bd ul li a div.am-gallery-desc{ font-size:1.5rem; height:60px; overflow:hidden;}


.footer{ width:100%; background:#ededed; hieght:42px;}
.footercon{ width:80%; min-width:1314px; overflow:auto;zoom:1; margin:0 auto; color:#fff; font-size:14px; line-height:42px;}
.footercon a{ font-size:14px;}
.footercon a:hover{ color:#fff;}

.erjibg{ background:url(images/erjibg.jpg) #f7f7f7 no-repeat top center;width:100%;  height:545px; }
/*
.navtoperji{width:1314px; margin:0 auto;}
.scrollspy-nav{ background:rgba(255,255,255,0.8); z-index:999; height:84px; border-radius:10px;-moz-border-radius:10px;
-webkit-border-radius:10px;}
*/
.erjilist{width:1200px; margin:0 auto;border-radius:5px;-moz-border-radius:5px;
-webkit-border-radius:5px; background:#fff; margin-top:30px; z-index:998;}

.erjiside{ background:#bad9f0; text-align:center; padding-bottom:20px;}
.erjiside h3{ background:url(images/h3bg.png) no-repeat center; height:100px; width:248px; text-align:center; margin:0;}
.erjiside ul{ width:248px;min-height:1533px; background:#bad9f0; margin:0; padding:0px;}
.erjiside ul li{ height:86px;  line-height:86px; font-size:2.0rem; width:100%; border-bottom:#fff solid 1px; text-align:center; color:#fff;}
.erjiside ul li a{ display:block; width:100%;height:100%;background:#0e90d2;text-align:center; color:#fff;}
.erjiside ul li a:hover{background:#0093df;text-align:center; color:#fff;}
.erjilistcon{ padding:30px 50px; width:940px;}
.erjilistcon h2{ color:#d31818; font-weight:normal; font-size:3.0rem; margin:0;}
.erjilistcon ol.am-breadcrumb ul li a{ color:#000; }
.erjilistcon ol.am-breadcrumb{text-align:right; margin:0; padding:0px;}
.erjilistcon hr{ }

.contboxleft{ text-align:center;}
.contboxleft p{ margin:0; padding:0;}
.contboxleft p.day{font-weight:bolder;color:#414141; font-size:4.0rem;
}
.contboxright h3{ font-size:2.0rem; font-weight:normal; color:#000;}
.contboxright p a{ display:block; overflow:hidden;}
.contboxright p span{ color:#f00;}

.zhengwen p{ color:#333; text-indent:3.2rem; font-size:1.6rem;}

/*集团业务*/
.jtywcon{ text-align:center; width:858px; margin:0 auto;}
.erjiside h3{ font-size:24px; text-align:center; color:#fff; font-weight:normal; line-height:100px; margin-top:-1px;}
.jtywbg1{background:url(images/erjibg1.jpg) #f7f7f7 no-repeat top center;height:545px; }/*9.27改*/
/*重点项目*/
.zdxmcon{text-align:center; padding-bottom:20px;}
.zdxmbg{background:url(images/erjibg2.jpg) #f7f7f7 no-repeat top center;height:545px; }/*9.27改*/
/*党群廉政*/
.dqjsbg{background:url(images/dflzbg.jpg) #f7f7f7 no-repeat top center; height:545px; }/*9.27改*/
.dqlzblock{ width:230px; height:125px; background:#89afda; padding:10px; color:#fff; position:relative;}
.plus{ position:absolute; bottom:10px; right:15px;}
.yellow{ background:#f2c338;}
.mt25{ margin-top:25px;}
.mt50{ margin-top:50px;}
.dqlzblock a:hover{ color:#fff;}

/*业务联系*/
.yelxbg{background:url(images/erjibg3.jpg) #f7f7f7 no-repeat top center;height:545px; }/*9.27改*/
.erjilistcon h3.blue{ color:#3e8ddc; font-size:2.5rem; font-weight:normal;}
.cyqyconbox{ color:#000; margin-bottom:25px;}
.cyqyconbox p{ font-size:18px;}
.phone{ background:url(images/yelx1.jpg) no-repeat center;}
.cz{ background:url(images/ywlx2.jpg) no-repeat center; }
.adress{ background:url(images/ywlx3.jpg) no-repeat center;}
.cyqycon{ height:49px; text-align:center;}
.cyqycon p{ font-size:14px; padding-top:20px;}
/*集团概况*/
.jtgkbg{background:url(images/erjibg4.jpg) #f7f7f7 no-repeat top center;height:545px; }/*9.27改*/
/*集团概 领导分工*/
.ldfg{ text-align:center;}
/*集团概 企业简介*/
.qyjj h3{ text-align:center; color:#222;}
.qyjj p{ text-indent:3rem;}



/*9.27 sec首页*/

.secbanner{ max-width:1980px; width:100%; position:relative;}
.am-slider-a1 .am-control-nav{ text-align:right; padding-right:15px; bottom:100px;}
.seclunxian{ z-index:0;}
.secnavtopbox{ width:100%; background:#fff; min-width:1314px; position:absolute;  left:0%; top:0px; z-index:999; height:123px;}
.secnavtop{ width:80%;min-width:1314px; margin:0 auto;  }
.seclogo{ width:14%; margin-left:1%; margin-top:40px;}
.seclogo img{ width:100%; height:auto;}

/* sec导航 */
.secnavBar{ position:relative; z-index:1;  color:#222; width:84%; height:70px; line-height:60px; margin-top:0px;  }
.secnav{ width:100%; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;  }
.secnav .m{ float:left;  position:relative;  width:11%; }
.secnav a:hover{ text-decoration:none; color:#2595d1; background:url(images/navbg.png) no-repeat center bottom;   }
.secnav h3{ float:left; width:100%;  font-size:100%; font-weight:normal; font-size:1.6rem; height:70px; overflow:hidden;  }
.secnav h3 a{ display:block; color:#222; width:100%;  vertical-align:top; text-align:center; height:70px; }
.secnav .on{}
.secnav .on h3 a{ color:#2595d1; background:url(images/navbg.png) no-repeat center bottom; }
.secnav .sub{ display:none; /*默认隐藏*/  width:949px;  position:absolute; left:-250px; top:54px; background:url(images/subbg.png) no-repeat center; height:35px; text-align:center;
 padding-left:50px; overflow:hidden;zoom:1; }
.secnav .sub li{ vertical-align:middle; float:left; border-right:#fff solid 1px; height:20px; padding:0 10px; margin-top:5px; }
.secnav .sub li a{ height:14px; line-height:14px; padding:4px 0;  display:block; background:url(images/icon.png) 0 9px no-repeat; color:#fff;   }
.secnav .sub li a:hover{ color:#fff; background:#2595d1;   }
.secnav #m9 { }

.secsearch{ height:30px; width:14%; border:#ccc solid 1px; border-radius:5px;-moz- border-radius:5px; -webkit- border-radius:5px; margin-top:23px;color:#666;  padding-left:5px; }
.secsearch input{ width:60%; float:left;background:none;border:none;outline:none;}
.secsearch button{ width:40%; font-size:1rem; background:none;border:none; text-align:center; }

.am-slider-default .am-control-nav {
    bottom: 15px;
}
.secpic{ border-bottom:#033e8c solid 8px;}


.sectz {
    width:1314px;
    border: 1px solid #ccc;
	border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;
	margin:0 auto;
	overflow:hidden;zoom:1;
	margin-bottom:30px;
}
.sectz .sechd {
    padding: 5px 10px;
	color:#033e8c;
}
.sectz .sechd h3{ margin:0px;}
.sectz .secbd {
 overflow: hidden;
}
.tempWrap {
  color:#222;
 width:100%;
}
.secbd ul.secinfoList {
    width:100%;
	overflow:hidden;zoom:1;
}
.sectempWrap ul.secinfoList li{
    width:33%;
	float:left;
}
.sectempWrap ul.secinfoList li a{
 padding:5px 20px;
 display:block;
overflow: hidden;

white-space: nowrap;

text-overflow: ellipsis;
}
.sectempWrap ul.secinfoList li a{
  color:#222;
}

.secpart2{ width:1314px; margin:0 auto;margin-bottom:30px;}
.secpart2l{height:185px; overflow:hidden;}
.secpart2l h3{ font-size:2rem; color:#222; font-weight:normal;margin-top:5px;}
.secpart2l p{ margin:0px;}
.secpart2lp {padding-left:0px;}
.secpart2lp img{ width:100%; height:185px;}
.secpart2r{ margin:0px;height:185px; border:0px;}
.borderno{ border:none;}

.secpart2rl{}
.secpart2rl ul{padding:0px 10px; margin:0px; color:#000;overflow:hidden;}
.secpart2rl ul li a{
padding-top:7px;
 display:block;
overflow: hidden;

white-space: nowrap;

text-overflow: ellipsis;
}

.secpart3{ width:1314px; margin:0 auto;}
.secpart3 ul.fold_wrap{width:1314px; height:224px;margin:30px auto;overflow:hidden; padding:0px;}
.secpart3 ul.fold_wrap li{float:left;width:313px;height:224px;position:relative;overflow:hidden;cursor:pointer;}
.pic_auto{width:100%;height:100%;}
.pic_auto1{background:url(images/secp31.png) no-repeat left center;}
.pic_auto2{background:url(images/secp32.png) no-repeat left center;}
.pic_auto3{background:url(images/secp33.png) no-repeat left center;}
.pic_auto4{background:url(images/secp34.png) no-repeat left center;}

/* 2018.09.25 */
/********(..•˘_˘•..)灯塔在线(..•˘_˘•..)********/
ul.dengta li{
  background: #eee;
  text-align: center;
  padding-top: 20px;
  margin:8px 1%;
  width:23%;
}
ul.dengta li p{
   font-size: 2rem;
   margin-bottom: 0px;
}
ul.dengta li p span{
  font-size: 1.6rem;
}
/* 重点项目黄河 */
.xmpic img{
  width:100%;
}
.zdxmhh{
  margin-bottom: 40px;
}
.zdxmhh p strong{
  color: #3e8ddc;
}
.zdxmmap{
  background:#d7e3ee;
  color: #0c478d;
  padding:20px;
  margin-top: 40px;

}
.zdxmmap h3{
  text-align: left;
    font-size: 1.8rem;
}
.zdxmmap img{
  width:100%;
  height:auto;
  margin: 0 auto;
}
/* 专题专栏 */
.ztzl{
  margin-bottom: 40px;
}
.ztzlfl img{
  width:100%;
}
.ztzlfl{
  padding-right:0px;
}
.ztzlfr img{
  width:100%;
  margin-bottom: 20px;
}

