﻿@charset "utf-8";
/* common */
body {margin: 0px;padding:0px;background:#fff;font-family:"Microsoft YaHei";}
div,form,img,ul,ol,li,dl,dt,dd ,p ,input {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6,p {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
ul,li{ margin:0px; padding:0px; list-style:none;}
/* link */
a{ text-decoration:none; color:#3f3b3b;}
a:hover{color:#333;text-decoration: none;}

.newsLeft ul.news a:hover,.newsLeft ul.newsHot li a:hover,.newsRight .heatNews li dl a:hover,.title a:hover,.article a:hover,.newsreel li .titleNews span a:hover,.adtaArticle li a:hover,.newest a:hover,.title a:hover.more,.extension dl a:hover,.video dl a:hover,.listLeft .content a:hover,.rankingArticles li a:hover,.recommendTitle li a:hover,.recommend dd a:hover,.project h3 a:hover,.word a:hover,.inquire ul li a:hover,.originalList li a:hover{ color:#007bcd; text-decoration: none;}
.c{ clear: both;}
.bigcommon{ width:1100px;margin: 0 auto;}
.spac{ margin-top:25px;}
.spacingTitle{ margin-top:20px;  }

.top{ background:#f7f7f7; border-bottom:1px solid #CCC;}
.top .topMenu{ height:30px; overflow:hidden;}
.top .topMenu li{ float:left; font-size:12px;  font-family:"Microsoft YaHei"; margin-top:5px; }
.top .topMenu li a{color:#666; border-right:1px solid #ddd;padding:0 8px;} 
.logo{ width:169px; display:block;margin-top:5px;  font-size:14px; text-align:center; color:#666; }
.logoBanner{ width:1100px; overflow:hidden; margin-bottom:10px;}
.logoSearch{ width:1100px; margin-bottom:10px;}
.logoSearch .logo{margin-top:17px}
.topBanner{ float:right; width:850px; margin-top:10px;height:70px;	}
.topBanner li{ float:left;  padding-left:10px;}

/*20161220头部添加资讯 微博 微信 空间 订阅邮件*/
.topShare{ float:right; width:350px;z-index: 3000}
.topShare li{ float:left; font-size:12px; line-height:30px; padding-left:10px; position:relative;}
.topShare li a{background:url(../images/common/topIcon.gif) no-repeat; padding-left:25px; padding-bottom:1px;}
.topShare li a.newsIcon{ background-position: 8px -1px;}
.topShare li a:hover.newsIcon{ background-position: 8px -41px;}
.topShare li a.microbloggingIcon{ background-position: 5px -93px;}
.topShare li a:hover.microbloggingIcon{ background-position: 5px -133px;}
.topShare li a.messageIcon{ background-position: 5px -177px;}
.topShare li a:hover.messageIcon{ background-position: 5px -217px;}
.topShare li a.spaceIcon{ background-position: 5px -262px;}
.topShare li a:hover.spaceIcon{ background-position: 5px -308px;}
.topShare li a.mailIcon{ background-position: 5px -351px;}
.topShare li a:hover.mailIcon{ background-position: 5px -384px;}
.topShare li .float{ position:absolute; width:81px; height:81px; padding:5px; border:1px solid #dcdcdc;  background:#FFF; left:-2px; top:30px;z-index:80}

/*导航*/
.menu{ width:100%; height:90px;  position:relative;}
.menu .menuSearch{ width:100%; background:#00568f; height:50px;}
.menu .menuSearch .menuNavSearch{ width:1100px; margin:0 auto;}
.menu .menuSearch .menuSearchInpad{ width:230px; float: right; background:#FFF; height:36px; margin-top:7px; border-radius:5em; line-height:36px; padding:0 10px;}
.menu .menuSearch .menuSearchInpad input{ margin-top:5px; height:25px; line-height:25px; width:200px; font-family:"Microsoft YaHei"; border:0; outline:none; float:left;}
.menu .menuSearchInpad .magnifier{ background:url(../images/common/search.png) no-repeat; width:18px; height:18px; display:inline-block; float:right; margin-top:8px;}
.menu ul.menuNav{ width:850px;line-height:50px; float:left; } 
.menu ul.menuNav li{ font-size:18px;  float:left; /*width:6.666%;*/  font-family:"Microsoft YaHei"; text-align:center; position:relative;z-index:50; }
.menu ul.menuNav li.line{ border-right:1px solid #CCC; width:50px; display:inline-block;}
.menu ul.menuNav li a{color:#FFF;padding:0px 20px; display:block;}
.menu ul li.tips {display:block; text-decoration:none; background:#006ab0 url(../images/common/triangle.png) no-repeat  center bottom;}

/*.menu ul.menuNav li a:hover,.menu ul.menuNav li.tips {display:block; text-decoration:none; background:#006ab0 url(../images/common/triangle.png) no-repeat  center bottom;}
*/
.menu ul.menuNav li.tipsA {display:block; text-decoration:none; background:#006ab0;}
.menu ul.menuNav li.tipsA a:hover{display:block; text-decoration:none; background:#006ab0;}
.menu ul.menuNav li a.more{ background: url(../images/common/triangle.gif) no-repeat 50px;}
.menu ul.menuNav li a:hover.more{background:#c7000a url(../images/common/triangleA.gif) no-repeat 50px;}
.menu ul.menuNav li .moreVan{ width:66px; background:#00568f; position:absolute; color:#FFF; left:0px; top:40px; }
.menu ul.menuNav li .moreVan p{font-size:14px;}
.secondaryMenu{ height:48px; border-bottom:1px solid #dedede; font-size:20px; position:absolute; background:#FFF; width:100%; top:50px; z-index:10; }
.secondaryMenu .secondary{width:1100px; margin:0 auto;position:relative;}
.secondaryMenu .secondary ul{  position:absolute; }
.secondaryMenu .secondary li{ float:left; line-height:48px; padding:0px 20px; font-size:16px;}
.secondaryMenu .secondary li a:hover,.secondaryMenu .secondary li a.select{ color:#007bcd;}
 
.logoBanner img{ vertical-align:top;}
/*底部*/ 
.foot{border-top:1px solid #e6e6e6;text-align:center;padding-top:15px;margin-top:10px; padding-bottom:15px;}
.footBackg{ width:100%; background:#f7f7f7;margin-top:3px;border-top:1px solid #dedede;} 
.foot p{ font:12px/22px"微软雅黑"; color:#666;margin-bottom:5px;}
.foot p a{ padding:0 6px; }
.foot p span {padding-left:5px; padding-right:5px; }
.foot p a:hover{color:#246ba7;}

/*翻页*/
.paging{ margin:20px auto 40px; text-align:center;}
.paging a{ display:inline-block; padding:6px 15px; border:1px solid #CCC; font-size:18px; margin-left:-1px;}
.paging a.on{ background:#0d9be6; color:#FFF;border:1px solid #0d9be6;}

/*快讯*/
.update{ width:100%; overflow:hidden;  height:40px; line-height:40px;  position:absolute; z-index:9}
.update .rssMail{ float:right;}
.update .rssMail a{ padding-left:35px; font-size:14px;}
.update .rssMail a:hover{ color:#2772C3;}
.update .rssMail a.mail{background:url(../images/common/rssicon_20161221.gif) no-repeat 10px -3px;}
.update .rssMail a.rss{background:url(../images/common/rssicon_20161221.gif) no-repeat 8px -43px;padding-left: 25px}
.update .rssMail a.original{background:url(../images/common/rssicon_20161221.gif) no-repeat 23px -103px; padding-left:45px; font-size:14px; }
.update .rssMail a:hover.original{ color:#f85200;}
.update .updateNews{width:1100px; margin:0 auto; overflow:hidden;}
.update b{ width:82px; height:26px; margin-top:10px; background:url(../images/common/update.gif) no-repeat; font-size:12px; display: inline-block; line-height:26px; text-align:center; color:#FFF; float:left; }
.update ul{ float:left; width:800px; white-space:nowrap; line-height:30px; margin-top:10px;} 
.update ul li{  padding-left:10px; display:inline; margin-right:20px; font:14px/26px ; font-size:15px;  } 
.update ul li a{ color:#777;}
.update ul li a:hover{ color:#00568f;}
.scroll{ width:710px; float:left; overflow:hidden; white-space: nowrap;}

 /*手机资讯 邮件订阅 管方空间 管方微博 官方微信浮动*/ 
.floated{ width:40px; position:fixed; right:5px; bottom:5%;z-index: 50}        
.floated li{ position:relative;width:45px; height:48px; position:relative; }
.floated li span.hot{ background:url(../images/common/hot.gif) no-repeat; width:29px; height:22px; position:absolute; display:block; right:-1px; top:0px;}
.floated a{ background: #46556b url(../images/common/floatIcon.png) no-repeat; width:45px; height:48px;display:block; font-size:12px; color:#fff; text-align:center; line-height:22px; border:1px solid #fff; border-bottom:none;}
.floated li.infoIcon a:hover,.floated li.mailIcon a:hover,.floated li.spaceIcon a:hover,.floated li.blogIcon a:hover,.floated li.wechatIcon a:hover,.floated li.enterpriseSearch a:hover,.floated li.miningPlatform a:hover,.floated li.salesInquiries a:hover{  background: #53667f url(../images/common/floatIcon.png) no-repeat; color:#FFFFFF;border:1px solid #fff; border-bottom:none;}
.floated a:hover{ background:#00568f; color:#FFFFFF;}
.floated li.infoIcon a{background-position: 13px -27px; padding-top:27px; *background-position: 13px -24px;*padding-top:30px;}
.floated li.infoIcon a:hover{background-position: 13px -27px;*background-position: 13px -24px; }
.floated li.enterpriseSearch a{background-position: 10px -107px; padding-top:25px;}
.floated li.enterpriseSearch a:hover{background-position: 10px -107px;}
.floated li.miningPlatform a{background-position: 8px -185px; padding-top:26px;}
.floated li.miningPlatform a:hover{background-position: 8px -185px;}
.floated li.salesInquiries a{background-position: 10px -262px; padding-top:25px;}
.floated li.salesInquiries a:hover{background-position: 10px -262px;}
.floated li.spaceIcon a{background-position: 10px -345px; padding-top:25px;*background-position: 10px -341px; *padding-top:26px;}
.floated li.spaceIcon a:hover{background-position: 10px -345px;*background-position: 10px -341px; *padding-top:26px; }
.floated li.blogIcon a{background-position: 10px -421px; padding-top:25px;}
.floated li.blogIcon a:hover{background-position: 10px -421px; }
.floated li.wechatIcon a{background-position: 10px -495px; padding-top:25px; *background-position: 10px -493px;}
.floated li.wechatIcon a:hover{background-position: 10px -495px; *background-position: 10px -493px;}
.floated li.mailIcon a{background-position: 10px -570px; padding-top:25px;}
.floated li.mailIcon a:hover{background-position: 10px -570px; }
.floated a.returnIcon{ border-bottom:1px solid #afafaf; background:#fff url(../images/common/barcode20161209.gif) no-repeat 3px -961px; width:45px; height:36px; border-bottom:none;}


.weiboBarcode span.wxBarcodeIcon { background-position:-2px -645px;}
.barcode{ position:absolute; padding-top:10px; padding-bottom:10px; background:#ebeef6; border-radius:0.2em;  padding-right:0px; box-shadow: 0 0 6px #d0d0d0; border:#dcdcdc 1px solid; right:45px; top:-45px;}
.nwesBarcode{ width:150px;}
.nwesBarcode p,.weiboBarcode p{ width:130px; text-align:center; font-size:18px;line-height:27px;  padding:0px 9px 1px; }
.nwesBarcode p:nth-last-child(1),.weiboBarcode p:nth-last-child(1){ border:none;}
.barcode span{ margin-left:5px;background: url(../images/common/barcode20161209.gif) no-repeat; width:130px; height:130px; display:block;}
.nwesBarcode span.comprehensive{ background-position:-4px -217px; margin-bottom:20px;}
.nwesBarcode span.newenergyBarcode { background-position:-1px -2px;}
.weiboBarcode span.weiboBarcodeIcon { background-position:-3px -423px;}
.weiboBarcode span.wxBarcodeIcon { background-position:-2px -645px;}
.floated li.spaceIcon .space a{ background:none; width:210px; height:auto; color:#333; padding-top:0px; border:none;}
.floated li.spaceIcon .space a:hover{ background:none;}


.orange{ color:#e77800; text-decoration: underline;}
.space dt{ margin-left:10px;width:60px; height:60px; background:url(../images/common/barcode20161209.gif) no-repeat 0px -846px; float:left;}
.space dd p{  font-size:14px; line-height:20px; text-align:left;}
 
 