/*发文单位*/
.pt30{ padding-top: 30px;}
.w690{width: 690px; padding-right: 20px; border-right: 1px solid #d3d3d3;}
.boxNav{width:110px;}
.boxNav ul li{ width:110px; height: 46px; margin-bottom: 1px; text-align: center; line-height: 46px; background-color: #eee;}
.boxNav ul li a{ display: block; color: #666;}
.boxNav ul li a.onCheck{ background-color: #0078d7; color: #fff;}
.boxNav ul li a:hover{ background-color: #0078d7; color: #fff;}

.newScroll{ width:562px; height: 235px; overflow: hidden; position: relative;}
.nsImg{ width: 562px; height: 235px; overflow: hidden;}
.nsImg img{ width: 100%; height: 100%;}
.text{ width:562px; height: 42px;  position: relative; margin-top: -42px;}
.opacity{ width:100%; height: 42px; position: absolute; bottom: 0; left: 0; z-index: 2;  background: rgb(0,0,0)!important; filter:Alpha(opacity=6); opacity: 0.6; /* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
  .opacity{
    background-color:#000000;
    filter:Alpha(opacity=60);
    position:absolute; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */}
}
.textHd{ width: 500px; font-size: 14px; color: #fff; line-height: 42px; padding: 0 10px; z-index: 4; position: absolute; bottom: 0; left: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.number{ position: absolute; right: 20px; bottom: 11px;}
.number ul li{ float: left; width:6px; height: 6px; margin-left: 4px; cursor: pointer; background: url(../images/point-02.png) no-repeat; display: block; font-size: 0;}
.number ul li.current{ background-position: 0 -6px;}

/*国家标准 行业标准*/
.w335{ width: 335px;}
.titleHead{ position: relative; border-bottom: 1px solid #d3d3d3; padding-top: 30px; padding-bottom: 10px;}
.titleHead h2{ font-size: 20px; font-weight: normal; color: #333; line-height: 22px;}
.titleHead h2 i{ width:3px; height: 17px; display: inline-block; font-style: normal; background-color: #0078d7; margin-right: 10px;}
.more{ line-height: 22px; font-size: 12px; color: #0078d7; position: absolute; top: 30px; right: 0;}
.more:hover{ color: #333;}

.policy{ background-color: #f6f6f6; margin-top: 16px; padding:0 10px; border-left: 1px solid #d3d3d3;}
.policy li{ position: relative; line-height: 40px; white-space: nowrap; text-overflow: ellipsis; display: block;}
.policy .cont{white-space: nowrap;overflow: hidden; text-overflow: ellipsis; display: inline-block; width: 310px; color: #666; float: left;}
.policy li+li{ border-top: 1px dashed #d3d3d3; line-height: 39px;}
.policy li a{ clear: both; overflow: hidden; display: block;}
.policy .cont:hover{color: #0066cc;}
.policy .time{float: right;color: #999;}

/*国际标准*/
.colorDiv{ background-color: #fff; margin-top: 16px; padding: 20px 10px;}
.box-b li{line-height: 24px; margin-bottom: 8px;}
.box-b li a{ display: block; clear: both; overflow: hidden;}
.box-b .cont{white-space: nowrap;overflow: hidden; text-overflow: ellipsis; display: inline-block; width: 510px; color: #333; float: left;}
.box-b .cont:hover{color: #0066cc;}
.box-b .time{float: right;color: #666;}
.point{ width: 4px;height: 4px;  display: inline-block; overflow: hidden; background: #0066cc;  margin: 10px 16px 0 0; float: left;}

/*焦点精粹*/
.w249{ width:249px;}
.quick{ padding: 0 10px;font-size: 18px; color: #333; height: 40px;line-height: 40px; background-color: #d9d9d9;}
.quick a{ color: #333;}
.qkNav{ background-color: #fff; padding: 12px 10px 13px 10px; border:1px solid #d3d3d3;}
.qkNav ul li{color: #333; line-height: 34px;}
.qkNav ul li a{ color: #333; display: block; overflow: hidden; white-space: nowrap; text-overflow:ellipsis;}
.qkNav ul li a:hover{ color: #0066cc;}

/*标准动态*/
.fastHd{ border-bottom: 1px solid #d3d3d3; position: relative;}
.fastHd span{ font-size: 20px; color: #075da0; border-bottom: 3px solid #8ec0e7; line-height: 22px; padding-bottom: 7px; display: inline-block; position: relative; top: 2px;}
.moreBox{ font-size: 12px; color: #0078d7; position: absolute; right: 0; top: 10px;}
.moreBox:hover{ color: #333;}

.msgNews{ margin-top: 10px;}
.msgNews .newsPic{ width:108px; height: 72px; display: block; float: left; margin-right: 16px; overflow: hidden;}
.msgNews .newsPic img{ width: 100%;}
.msgNews .newsTexT{ display: block; overflow: hidden; height: 72px; position: relative;}
.msgNews .newsTexT .textTile a{ line-height: 22px; color: #333;}
.textTile{ overflow: hidden; line-height: 22px; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;}
.msgNews .newsTexT .textTile a:hover{ color: #0066cc;}
.detil{ display: block; text-align: right; color: #b72727; font-size: 12px; position: absolute; bottom: 0; right: 0;}
.detil:hover{ color: #333;}
.carNew.box-b ul li{ margin-top: 10px; margin-bottom: 0;}
.carNew.box-b{ margin-top: 22px;}
.carNew.box-b .cont{ width: 220px;}

/*标准资料*/
.box-1{ padding-top: 8px;}
.box-1 ul li{ position: relative; line-height: 40px; white-space: nowrap; text-overflow: ellipsis; display: block;}
.box-1 ul li{line-height: 39px;border-bottom: 1px dashed #d3d3d3;}
.box-1 ul li a{ display: block; color: #666; position: relative; clear: both; overflow: hidden;}
.box-1 ul li .cont{width:280px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: inline-block;  float: left;}
.box-1 ul li a:hover{color: #0066cc;}

/*团体标准*/
.tradeNew{ padding-top: 16px;}
.flie .box-b{ margin-top: 20px;}
.body-body .box-d-img{float: left;width: 180px;height: 120px; overflow: hidden;}
.body-body .box-d-1{ position: relative; float: right; width: 495px; height: 119px;border-bottom: 1px dashed #ddd;}
.body-body .box-d .tit{ line-height: 30px; font-size: 20px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.body-body .box-d .tit a{ color: #333;}
.body-body .box-d .tit a:hover{ color: #0066cc;}
.body-body .box-d .bot{ position: absolute; bottom: 14px; line-height: 16px; font-size: 14px; width: 100%;}
.body-body .box-d .bot .span-1{ display: inline-block; height: 14px; width: 40px; line-height: 14px; border: 1px solid #ffd7d7; color: #ce2727; margin-right: 10px;text-align: center;}
.body-body .box-d .bot .span-2{ color: #999;}







