/*@import url('pub.css');*/
/*@import url('http://m.ef43.com.cn/css/pub.css');*/
@import url('pub.css');

.imgNav{ margin:0px; }
.index-box{ padding-top:0.1rem;}
.newsNav{width:100%; height:79px; overflow:hidden; border-bottom:1px solid #b4b4b4; background:url(../images/navBg.png) repeat-x;}
.newsNav ul{ width:100%; height:auto; overflow:hidden;}
.newsNav ul li{ width:20%; height:30px; float:left; display:inline; margin:10px 0 0 0px; text-align:center;}
/*.newsNav ul li a{padding:4px;}
.newsNav ul li.hover a{ background:#e0e0e0; border-radius:15px; color:#2f66a8; font-weight:bold;}*/
.newsul li a { font-size:16px; line-height:1.8em; width:97%; display:block; white-space: nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.nyNav{ width:100%; height:auto; background:#f5f5f5;}
.nyNav a{ padding-bottom:2px; }
.list5 a{ width:18%;}
.list5 a.f4{ width:25%;}

.zxTit{height:30px; background:#656565; text-align:center; margin-top:7px;}
.zxTit.mt2px{ margin-top:2px;}
.zxTit a.ui-link,.zxTit a.ui-link:hover,.zxTit a.ui-link:visited{ line-height:31px; color:#fff; font-weight:bold; font-size:16px;}

/**********切换1*********/
.index-box { height:auto; overflow:hidden;}

.slides-box h3 { padding: 0 10px; margin: 10px 0; font-size: 14px; font-weight: normal; line-height: 18px; height: 18px; overflow: hidden; }
.slides-box h3 a { display: inline-block; white-space: nowrap; padding: 0 5px; text-decoration: none; }
/**********切换1*********/



.nyNav{  overflow:hidden;  }


/*****新闻内页*******/
.newsnyNav2{ width:100%; height:50px; border-bottom:solid 1px #e8e8e8; overflow:hidden;}
.newsnyNav2 a{ padding-bottom:3px; font-size:18px; color:#7b7b7b; line-height:49px; height:49px; width:1.03rem; float:left; margin-right:0.03rem; text-align:center;}
.newsnyNav2 a.hover{ font-weight:bold; color:#ff6f21; border-bottom:solid 3px #ff6f21; height:48px;background:url(../images/navbg.jpg) no-repeat bottom center;}



/*.newsT{ padding:0 0.23rem;background:#fcfcfc; overflow:hidden; border-bottom:1px solid #f1f1f1;}*/
.newsT{ padding:0.03rem 0.20rem;background:#fcfcfc; overflow:hidden;border-bottom:1px solid #f1f1f1;border-top:1px solid #f0f0f0; }
.subwzqef43{ background:#f5f5f5; padding:8px 0 3px; border-top:solid 1px #dedede}
.subwzqef43 img{ width:100%}

.tags{ padding:0.1rem 0.12rem 0.15rem; color:#7e7e7e; border-bottom:solid 1px #e4e4e4; }
.tags a{ display:inline-block; border:solid 1px #a7a7a7; padding:0.03rem 0.07rem; margin-right:0.07rem; color:#929292;}
.tags span{ display:inline-block; color:#a7a7a7; margin-right:0.07rem;}




/*****新闻内页END*******/


/************新闻详细内容************/
/*****新闻内页*******/
.newsCon{ padding:0rem 0.23rem 0.2rem 0.23rem; background:#fcfcfc;}
.newsTit{ width:100%; font-size:160%; font-weight:bold; color:#262626;  font-family:Microsoft YaHei,tahoma,arial,宋体;line-height: 1.4; text-align:left; margin:12px auto 0;}
.source{ height:auto; overflow:hidden; margin-top:0.12rem; padding-bottom:0.15rem;}
.source span{ float:left; color:#a9a9a9; font-size:12px;  line-height:29px; padding-right:10px; font-family:Microsoft YaHei,tahoma,arial,宋体;}
.source span.lyclass{ line-height:29px; color:#ff6f21; font-size:12px; padding:0px; margin:0px;}
.source span.lyclass a{color:#ff6f21;}
.source a.ui-link{ float:right; font-size:12px; color:#a9a9a9; cursor:pointer;}
.source a.tag {display: inline-block;line-height: 0.17rem;padding: 0.05rem 0.1rem;border: 1px solid #a7a7a7;color: #a7a7a7;float: right;font-size: 12px;border-radius: 0.03rem;background: #fff;font-family:"宋体";}
.source a.tag.imgsPlay {margin-right: 0.05rem;color: #f60;border-color: #f60;}

.gz{ float:right; padding:1px 6px 0; color:#ff6600; font-size:12px;  border:solid 1px #f4864a; vertical-align:middle;border-radius:2px;}
.gz span{ padding-right:2px; font-size:14px; line-height:22px;width:18px; color:#ff6f21}
.gz a{ color:#ff6f21}
@media screen and (max-width:320px){
	.newsT{ padding:3px 5px}
	.gz{ padding:3px 3px 0; display:none;}
	.gz span{ padding-right:1px;}
}

.newsDetail { text-align: justify; font-size: 16px; line-height:1.7; color:#333; padding:10px 0; text-indent:2em;}
.newsDetail .news-lead{ font-size: 16px; line-height: 1.5em; border-bottom:1px solid #ddd; padding:0 0 10px; margin-bottom:20px; color:#888; }
.newsDetail .news-lead strong{ color:#666; background:#888; color:#fff; font-weight:normal; text-shadow:none; padding:1px 4px; margin-right:6px; }
.newsDetail p {font-weight: normal; font-size:105%; line-height:1.7; margin: 0 0 8px;}
.newsDetail img { max-width: 100%; max-height: 100%; display:block; margin:6px auto; padding:3px; background:#fff;}
.newsDetail a{ color:#ff6f21;}

.gzdhh{ margin:15px auto; width:186px; height:40px; font-size:16px; line-height:40px; color:#fff; text-align:center;cursor:pointer; background:#ff729d; border-radius:20px;}
.gzdhh span{ display:inline-block; padding-right:5px; font-size:24px; vertical-align:middle;}

.enterppzq{ width:100%; height:38px; margin-top:0px; overflow:hidden; margin-bottom:10px; border:1px solid #ff7839; background:#fff; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; text-align:center; line-height:36px;}
.enterppzq a{ width:100%; height:36px; display:inline-block; color:#ff6600; font-size:18px; line-height:36px;}
.enterppzq span{ color:#ff6600; line-height:36px;}

.readNum{ width:100%;overflow:hidden; height:auto;border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; padding:7px 0; margin-top:5px; }
.readNum ul{ width:96%; background-color:#00CCCC; margin:0 auto; }
.readed{ width:30%; height:22px; overflow:hidden; float:left; font-size:12px; color:#727272; display:inline; margin:2px 0 0 3px;}
.readed span{ font-weight:bold;}
.readed a { color:#6e89a6; padding:0 5px;}

.tagList{ width:68%; height:22px; float:right; white-space:nowrap; text-overflow:ellipsis;}
.tagList dt{ text-align:center; float:right; font-size:12px; color:#afafaf; display:inline; padding:2px 0 0 10px; }
.tagList dd{ float:right; display:inline; font-size:12px;padding:2px 3px;}
.tagList dd a{  color:#6e89a6; float:left; margin:0 7px 0 0; font-size:12px;}

.xgnewsTit{ height:33px; background:#e3e3e3 url(/images/book.png) no-repeat 13px center; padding-left:41px; line-height:33px; color:#64655e;}
.gzTit{ height:30px; overflow:hidden; background:url(/images/gzBg.png) repeat-x; border-bottom:1px solid #a7a7a7; padding:10px 0 0 12px;}
.gzTit a{background:url(/images/heart.png) no-repeat; padding-left:27px; color:#64655e;}


#newsDhh{ height:auto; overflow:hidden; padding:5px 0px 10px 0px;}
#newsDhh ul{ width:100%; height:auto; overflow:hidden; display:box; display:-moz-box; display:-webkit-box; margin-top:10px;}
#newsDhh ul li{font-size: 16px;}
#newsDhh ul li.lli { width:90px; color:#666;}
#newsDhh ul li.rli { -moz-box-flex:1; -webkit-box-flex:1; box-flex:1;}


.proDiv{ height:auto; overflow:hidden; padding:0.1rem 0; }
.proDiv dl{ width:33%; height:auto; overflow:hidden; float:left; display:inline; margin:12px 0 0 0;}
.proDiv dl dt,.proDiv dl dd{ width:90%;  max-width:142px; margin:0 auto;}
.proDiv dl dd{ height:22px; overflow:hidden; text-align:center; margin-top:6px;}

.hc-title{text-align:center;height:auto; overflow:hidden; line-height:30px;border-bottom:1px solid #000; padding:10px 0 5px;}
.hc-title h1{ font-size:18px;height:24px; line-height:24px; margin-top:6px;}
.art-slider{visibility:hidden;position:relative; max-width:420px; z-index:5; overflow:hidden;}	/*width:100%;*/
.swipe-wrap {overflow:hidden;height:auto;position:relative;z-index:10; text-align:center; }
.swipe-wrap img{width:100%;max-height:100%; margin:0 auto}
.swipe-wrap img.load,.slider-cont img.load{width:29px;height:29px; vertical-align:middle; margin:0 auto;}
.swipe-wrap > div{float:left;width:100%;position:relative;}
.prev-btn,.next-btn{width:30px;height:60px; top:50%; margin-top:-25px; position:absolute; background:red; z-index:20; cursor:pointer;}
.prev-btn{left:0; background:url(/images/brandIco/prev.png) no-repeat;}
.next-btn{right:0; background:url(/images/brandIco/next.png) no-repeat;}
.prev-btn i,.art-cont .next-btn i{width:24px;height:48px; margin:6px 3px;background-size:24px 48px;}

.pic-page{width:69px; height:47px; color:#fff; font-size:18px; position:absolute; top:0; right:10px; z-index:20; background:url(/images/brandIco/pcount.png) no-repeat; text-align:center; line-height:42px;}

.mianze{ width:100%; height:auto; text-align:center; overflow:hidden; FONT: 14px/26px Microsoft YaHei,tahoma,arial,宋体;color:#767676; margin-bottom:10px;}
.mianze span {  display:inline-block;background:url(/public/images/mobly.png) no-repeat left 6px; padding-left:76px;FONT: 14px/26px Microsoft YaHei,tahoma,arial,宋体;color:#767676;}