body,ul,li,dl,dt,p,h1,h2,h3,h4,h5,p { margin:0; padding:0;}
li { list-style:none;}
img { border:none;}

html, body, menu, ul, ol, li, p, div, form, h1, h2, h3, h4, h5, h6, img, a img, input, button, textarea, fieldset{ padding: 0; margin: 0; border: 0;font-family:"\5FAE\8F6F\96C5\9ED1"; }
ul, ol, li { list-style: none }
h1, h2, h3, h4, h5, h6, b, i, em {
: 1em; font-weight: normal; font-style: normal }
body, input, button, textarea, select { -webkit-text-size-adjust: none; font: normal 14px/1.5 helvetica, verdana, san-serif; outline: 0; color: #333 }
body { margin: 0 auto; background: #fff; /*min-width:320px; width:320px*/ }
input[type="text"], input[type="password"], input[type="button"], input[type="submit"], button, textarea { -webkit-appearance: none }
option { height: 24px }
a { text-decoration: none; color: #333; }
a { blr:expression(this.onFocus=this.blur())}/*去掉a标签的虚线框，避免出现奇怪的选中区域*/



.clear { zoom:1;}
.clear:after { clear:both; display:block; content:'';}

body { font-family:"PingFang SC",'Microsoft YaHei'; background:#f2f2f2;}

/*index*/
.m-page { width:100%;}

/*头部*/
.m-header { height:2rem; line-height:2rem; background:#e01212; position:relative; text-align:center;}
.m-news-prev { width:0.425rem; height:0.7rem; background:url(../images/m-news-prev.png) no-repeat; background-size:cover; position:absolute; left:1rem; top:0.65rem;}
.logo { width:3.4rem; height:1.25rem; background:url(../images/logodf.png) no-repeat; background-size:contain; position:absolute; left:0.75rem; top:0.35rem;}
.logobt{position:absolute; left:4.3rem; font-size:0.8rem; color:#fff;}
.logobt a:link,.logobt a:visited,.logobt1 a:link,.logobt1 a:visited{color:#fff;}
.logobt1{font-size:0.8rem; color:#fff;position:absolute;left:6.1rem;}
.logobt12{left:6.9rem;}
.hydropower { width:0.65rem; height:0.85rem; background:url(../images/hydropower.png) no-repeat; background-size:contain; position:absolute; right:3.175rem; top:0.55rem;}
.nav-link { width:1.2rem; height:0.6rem; background:url(../images/btn-navbar.png) no-repeat; background-size:cover; position:absolute; right:0.75rem; top:0.7rem;}

/*二级页头部*/
.second-logo { background:url(../images/logo-old.png) no-repeat; background-size:contain; padding-left:3.6rem; font-size:0.75rem; color:#fff; text-decoration:none;}
.second-tit{padding-left:3.6rem; font-size:0.75rem; color:#fff; text-decoration:none;}
/*内容*/
.m-main { width:100%; border-top:1px solid #e4d8d8;}
/*导航*/
.m-nav { width:100%; border-top:1px solid #e5d8d8; border-bottom:1px solid #e5d8d8; overflow:hidden;}
.show-nav, .hide-more-nav { position:relative;}
.hide-more-nav { display:none;}
.show-nav ul, .hide-more-nav ul { position:relative; left:5%;}
.show-nav ul li, .hide-more-nav ul li { width:14%; height:1.6rem; line-height:1.6rem; font-size:0.7rem; float:left;}
.show-nav ul .nav-txtBig, .hide-more-nav ul .nav-txtBig { width:18%; margin-right:4%}
.show-nav ul li a, .hide-more-nav ul li a { color:#121111; text-decoration:none;}
.m-nav-bg { width:100%; height:100%; background:#fff0f0; position:absolute; left:0; top:0;}
.m-nav-oPBg { width:100%; height:100%; background:#fff0f0; /*filter:alpha(opacity=70%); opacity:0.7;*/ position:absolute; left:0; top:0;}
.m-nav-show { width:1.5rem; background:url(../images/btn-nav-open.png) no-repeat 0.3rem center; background-size:35% 35%; /*margin-left:1.2rem!important;*/}
.m-nav-hide { width:1.5rem; background:url(../images/btn-nav-close.png) no-repeat 0.3rem center; background-size:35% 20%; /*margin-left:1.2rem!important;*/}


/*二级导航*/
.second-nav { height:2.1rem; background:#fff0f0;}
.second-nav ul { height:2.1rem;}
.second-nav li { height:2.1rem; line-height:2.1rem; font-size:0.6rem; float:left; margin-left:1.7rem; display:inline;}
.second-nav li a { color:#121111; text-decoration:none;}

/*置顶新闻*/
.txt-top { height:2rem; line-height:2rem; text-align:center; font-size:0.8rem; background:#fff;}
.txt-top a { text-decoration:none; color:#424242;}
.txt-top span { font-size:0.375rem; color:#ff0000; padding:0 0.125rem; border:1px solid #ff0000; line-height:0.55rem; border-radius:10px; margin-right:0.4rem; display:inline-block;}
/*焦点图*/
.m-focus{ width:100%; position:relative;}
.swiper-container { width:100%; height:auto;}
.swiper-slide { position:relative;}
.swiper-slide a { width:100%; height:auto; display:block; position:relative;}
.swiper-slide img { width:100%; height:auto;}
.swiper-slide a span { width:100%; height:1.6rem; position:absolute; left:0; bottom:0;}
.swiper-slide a i { position:absolute; left:0; bottom:0; width:100%; height:1.6rem; background:-moz-linear-gradient(top, rgba(120,120,120,0) 0%, rgba(120,120,120,1) 100%); background:-webkit-linear-gradient(top, rgba(120,120,120,0) 0%,rgba(120,120,120,1) 100%); background:linear-gradient(to bottom, rgba(120,120,120,0) 0%,rgba(120,120,120,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0);}
.swiper-slide a em { position:absolute; left:0; bottom:0; z-index:1; font-style:normal; width:90%; height:1.6rem; line-height:1.6rem; font-size:0.7rem; color:#fff; padding-left:0.35rem; overflow:hidden;}
.m-focus-page { position:absolute; right:0.35rem; bottom:0.1rem; font-size:0.7rem; z-index:10; color:#fff;}
/*滚动文字*/
.gray-dis { height:0.5rem; background:#e2e2e2;}
.roll-news-bg { padding:0.5rem 0; background:#e2e2e2;}
.roll-news { height:2rem; line-height:2rem; font-size:0.7rem; background:#f2f2f2; overflow:hidden;}
.roll-news span { line-height:0.85rem; font-size:0.6rem; color:#e12121; padding:0 0.2rem; margin:-1rem 0.7rem 0 0.6rem; border:1px solid #e01212; border-radius:10px; display:inline-block;}
.roll-news-list { position:relative; left:2.8rem; top:-2rem;}
.roll-news-list ul li { line-height:2rem;}
.roll-news-list ul li a { color:#111; text-decoration:none;}

/*新闻列表*/
.title-right-link { width:auto; line-height:1.95rem; font-size:0.65rem; color:#121212; position:absolute; right:0.35rem; top:0;}
.title-right-link a { color:#121212; text-decoration:none;}
.news-title-red { border:1px solid #efc9c9!important; background:url(../images/lianghui.png) no-repeat!important; background-size:contain!important;}
.bg-white { background:#fff!important;}
.dash-red { border-bottom:1px dashed #f9d0d0!important;}
.color-blue { color:#4b76b9!important;}
.dis-height { margin-top:0.5rem;}
.label-light-blue { border:1px solid #00baef; color:#00baef;}
.label-blue { border:1px solid #00479d; color:#00479d;}
.label-red { border:1px solid #ff5556; color:#ff5556;}
.label-purple { border:1px solid #b057e4; color:#b057e4;}
.label-green { border:1px solid #00bfa5; color:#00bfa5;}

.m-news-title { height:1.95rem; line-height:1.95rem; border:1px solid #f0c7cb; background:#fff1f1; background-size:contain; padding-left:0.65rem; font-size:0.8rem; color:#e01212; position:relative;}
.news-list { background:#f8f8f8; padding-bottom:0.5rem;}
.news-list li a { display:block; width:100%; height:100%;}
.m-news-listLeft { float:left; width:5rem; height:3.75rem; overflow:hidden; padding:0.75rem 0 0 0.5rem;}
.m-news-listLeft img { width:100%; height:100%;}
.m-news-listRight { width:10rem; float:right; padding-top:0.6rem; border-bottom:1px dashed #919191;}
.m-news-listRight p { line-height:1.25rem; font-size:0.75rem; color:#515151; height:2.5rem; overflow:hidden;}
.m-news-comment { height:1.15rem; line-height:1.15rem; font-size:0.45rem; padding-bottom:0.175rem;}
.m-news-comment span { padding-right:1rem; background:url(../images/ic-text.png) no-repeat right center; background-size:35% 60%; color:#868686; float:right; margin-right:0.5rem;}
.m-news-comment em { padding:0 0.2rem; line-height:0.55rem; border-radius:10px; float:left; margin-top:0.2rem; font-style:normal;}

/*新闻搜索*/
.m-news-search { padding:0.675rem 0 0 0.75rem; background:#e2e2e2;}
.search-deatail { height:1.5rem;}
.search-deatail select { width:2.95rem; height:1.45rem; line-height:1.45rem; font-size:0.675rem; color:#1f1f1f; text-align:center; border:1px solid #c0c0c0; background:#f3f3f3; float:left; outline:none;}
.search-import { float:left; width:10.7rem; height:1.35rem; border:1px solid #c0c0c0; background:#f3f3f3; margin-left:0.75rem; display:inline; position:relative;}
.search-import input { width:10rem; padding-left:0.65rem; height:1.35rem; line-height:1.35rem; font-size:0.675rem; position:absolute; left:0; top:0; background:transparent; outline:none; border:none;}
.search-btn { width:0.85rem; height:0.85rem; background:url(../images/search-btn.png) no-repeat center center; background-size:cover; position:absolute; right:0.3rem; top:0.3rem;}
.search-hot-word { height:2rem; line-height:2rem; font-size:0.7rem; color:#2b2b2b; padding-left:0.2rem;}
.search-hot-word a { color:#0068b7; text-decoration:none; margin-left:0.25rem;}

/*书记说*/
.leader-say {  height:1.5rem; line-height:1.5rem; font-size:0.65rem; color:#fef2f4; padding-left:2rem; background:url(../images/leader-say.png) no-repeat 0.9rem center #fe4c4c; background-size:5% 70%; position:relative;}
.leader-say span { width:0.375rem; height:0.3rem; overflow:hidden; background:url(../images/corner-icon.png) no-repeat; background-size:contain; position:absolute; bottom:-0.3rem; left:1rem;}
.leader-say-info { height:2.325rem; line-height:2.325rem; background:#e2e2e2; text-align:center;}
.leader-say-info input { width:96%; padding:0 2%; line-height:2.325rem; text-align:center; font-size:0.55rem; color:#000; background:none; outline:none; border:none;}

/*排行*/
.ranking-info { height:1.45rem; background:#fff; overflow:hidden;}
.ranking-info ul { height:1.45rem; margin-left:5%}
.ranking-info li { width:22%; padding-left:1.5rem; height:1.45rem; line-height:1.45rem; float:left; margin-left:1%; display:inline; font-size:0.55rem; overflow:hidden;}
.ranking-info li a { text-decoration:none; color:#383838;}
.ranking-info li.li1 { background:url(../images/tel-icon.png) no-repeat 0 center; background-size:19% 68%;}
.ranking-info li.li2 { background:url(../images/local-icon.png) no-repeat 0 center; background-size:19% 68%;}
.ranking-info li.li3 { background:url(../images/question-icon.png) no-repeat 0 center; background-size:19% 68%;}

/*新闻标题*/
.renmin-graphic, .common-concern, .renmin-view, .gather-discussion, .week-personnel, .seven-talk, .government-hall { height:4rem;}
.renmin-graphic a, .common-concern a, .renmin-view a, .gather-discussion a, .week-personnel a, .seven-talk a, .government-hall a { width:100%; height:100%; display:block;color:#fff;}
.renmin-graphic p, .common-concern p, .renmin-view p, .gather-discussion p, .week-personnel p, .seven-talk p, .government-hall p { margin-top:0.75rem; width:9rem; padding-right:1rem; float:right; height:2.5rem; line-height:1.25rem; font-size:0.75rem; color:#fef2f2;overflow:hidden;}

.renmin-graphic { background:#fe4c4c url(../images/renmin-graphic.gif) no-repeat; background-size:30% 100%; }
.common-concern { background:#ff8d47 url(../images/common-concern.gif) no-repeat 0.5rem 0; background-size:30% 100%;}
.renmin-view { background:#ff3a65 url(../images/renmin-view.gif) no-repeat 0.5rem 0; background-size:32% 100%;}
.gather-discussion { background:#a952df url(../images/gather-discussion.gif) no-repeat 1rem 0; background-size:27% 100%;}
.week-personnel { background:#06d496 url(../images/week-personnel.gif) no-repeat 0.5rem 0; background-size:28% 100%;}
.seven-talk { background:#6daad9 url(../images/seven-talk.gif) no-repeat; background-size:30% 100%;}
.government-hall { background:#fe4c4c url(../images/government-hall.gif) no-repeat 0.5rem 0; background-size:30% 100%;}

/*新闻列表*/
.news-txt-list { background:#f8f8f8;}
.news-txt-list li { width:100%; height:4rem; padding-top:0.25rem; border-bottom:1px dashed #919191; }
.news-txt-list li a { width:100%; height:100%; display:block; text-decoration:none;}
.news-txt-list li p { line-height:1.25rem; height:2.5rem; font-size:0.7rem; color:#515151; overflow:hidden; padding:0 0.75rem;}
.news-list li.txt p a{color:#515151;}

.news-list-pic { padding:0.7rem 0 0.1rem 0; background:#f2f2f2; border-bottom:1px solid #d9d9d9;}
.news-list-pic li { float:left; width:7.25rem; height:5.425rem; margin:0 0 0.7rem 0.5rem; display:inline; position:relative;}
.news-list-pic li a { display:block; width:100%; height:100%; position:relative; z-index:0; left:0; top:0;}
.news-list-pic li a img { width:100%; height:100%;}
.news-pic-detail { position:absolute; left:0; bottom:0;}
.news-pic-bg { width:100%; height:100%; background:#000; filter:alpha(opacity=50%); opacity:0.5; position:absolute; left:0; top:0;}
.news-pic-detail p { padding:0.1rem 0.2rem; line-height:0.9rem; height:1.8rem; overflow:hidden; font-size:0.6rem; color:#fff; position:relative; z-index:1;}

/*加载更多*/
.getIn-page, .show-more { height:2.75rem; background:#ebebeb; text-align:center;}
.getIn-page a, .show-more a { width:7.45rem; line-height:1.7rem; height:1.7rem; background:#f8f8f8; display:inline-block; margin-top:0.5rem; text-decoration:none; color:#e54545; font-size:0.65rem; border-radius:26px; border:1px solid #bfbfbf; text-align:center;}
.getIn-page a span { background:url(../images/access-channel.png) no-repeat right center; background-size:9% 80%; padding-right:1.2rem;}
.show-more a span { background:url(../images/show-more.png) no-repeat right center; background-size:20% 60%; padding-right:1.5rem;}
.load-more { height:2.6rem; line-height:2.6rem; background:#e2e2e2; text-align:center; font-size:0.65rem;}
.load-more span { color:#8e8e8e; background:url(../images/logo-gray.png) no-repeat 0 center; background-size:25% 40%; padding-left:1.3rem; display:inline-block;}

/*新闻视频*/
.news-video { padding-top:0.5rem; background:#f0f0f0; border-bottom:1px solid #d9d9d9;}
.video-img { display:block; position:relative; padding:0 0.5rem;}
.video-img img { width:100%; height:auto;}
.video-img span { width:2.5rem; height:2.5rem; background:url(../images/video-bo.png) no-repeat; background-size:contain; position:absolute; left:50%; top:50%; margin:-1.25rem 0 0 -1.25rem;}
.news-video p { height:1.75rem; line-height:1.75rem; padding:0 2.5%; overflow:hidden; font-size:0.7rem;}
.news-video p a { color:#3d3d3d; text-decoration:none;}

/*图集*/
.pic-news { padding-top:0.5rem; background:#f2f2f2; border-top:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9;}
.pic-news li { width:30%; height:4rem; float:left; margin-left:2.5%; display:inline;}
.pic-news li a { width:100%; height:100%; display:block;}
.pic-news li img { width:100%; height:auto;}
.pic-news p { height:1.75rem; line-height:1.75rem; font-size:0.65rem; color:#3e3e3e; padding:0 2.5%; overflow:hidden;}
.pic-news p a { color:#3e3e3e; text-decoration:none;}

.bPic-news { padding-top:0.5rem; background:#f2f2f2;}
.bPic-news .bPic-link { width:15rem; height:5rem; display:block; margin:0 auto; position:relative;}
.bPic-news a img { width:100%; height:5rem; display:block;}
.bPic-news a span { position:absolute; bottom:0.25rem; right:-0.25rem; line-height:1rem; font-size:0.45rem; color:#efefef; padding:0 0.6rem;}
.bPic-news a span i { width:100%; height:100%; background:#000; filter:alpha(opacity=50%); opacity:0.5; position:absolute; left:0; top:0;}
.bPic-news a span em { font-style:normal; position:relative; z-index:1; left:0; top:0;}
.bPic-news p { height:2.15rem; line-height:2.15rem; font-size:0.7rem; padding:0 2.5%; overflow:hidden;}
.bPic-news p a { color:#3d3d3d; text-decoration:none;}

/*.finance-list { padding:0.5rem 0; height:2.5rem;}
.finance-list li { width:45%; height:2.5rem; float:left; margin-left:3.3%; display:inline;}
.finance-list li h4 { height:1.25rem; line-height:1.25rem; font-size:0.65rem; color:#fff; padding-left:0.5rem;}
.finance-list li.finance-red { background:#fb3e54;}
.finance-list li.finance-green { background:#05d396;}
.finance-num { height:0.9rem; line-height:0.9rem;}
.finance-num strong { font-size:0.85rem; color:#fff; float:left; padding-left:0.5rem;}
.finance-num span { font-size:0.45rem; color:#fff; float:right; padding-right:0.5rem;} 
*/

/*微信热点*/
.weixin-hot { padding:0.5rem 0; background:#f2f2f2;}
.weixin-hot-left { width:31%; height:7.2rem; border:1px solid #dcdcdc; background:#f8f8f8; float:left; margin-left:2.5%; display:inline; position:relative;}
.weixin-hot-left a { display:block; width:100%; height:100%; text-decoration:none;}
.weixin-hot-left p { padding:0.2rem 0.4rem 0 0.4rem; line-height:1.1rem; font-size:0.65rem; color:#595959;}
.weixin-hot-left span, .weixin-hot-right ul li span { position:absolute; bottom:0.375rem; left:0.4rem; font-size:0.45rem; color:#a6a6a6;}
.weixin-hot-right { width:65%; float:left;}
.weixin-hot-right ul { margin-top:-0.25rem;}
.weixin-hot-right ul li { width:45%; height:3.45rem; background:#f8f8f8; border:1px solid #dcdcdc; float:left; margin:0.25rem 0 0 2.5%; display:inline; position:relative;}
.weixin-hot-right ul li a { display:block; width:100%; height:100%; text-decoration:none;}
.weixin-hot-right ul li p { padding:0.1rem 0.4rem 0 0.4rem; height:2rem; line-height:1rem; font-size:0.6rem; color:#595959; overflow:hidden;}

/*栏目推荐*/
.column-recommend1 { padding:0.5rem 0;}
.column-recommend1 li { width:30%; height:3.45rem; border:1px solid #dcdcdc; float:left; margin:0.25rem 0 0 2%; display:inline;background:#fff; position:relative;}
.column-recommend1 li a { display:block; width:100%; height:100%; text-decoration:none;}
.column-recommend1 li a p { position:absolute; left:0; bottom:0; width:100%; line-height:1.2rem; height:1.2rem; font-size:0.6rem; text-align:center; color:#383838; overflow:hidden;}

.column-recommend2 { padding:0.5rem 0; background:#ebebeb;}
.column-recommend2 li { width:15%; float:left; margin-left:8%; display:inline; position:relative;}
.column-recommend2 li img { width:100%; height:2.5rem; background:#d2d2d2; border-radius:10px; overflow:hidden;}
.column-recommend2 li p { line-height:1.2rem; height:1.2rem; padding-top:0.3rem; font-size:0.6rem; text-align:center; color:#383838; overflow:hidden;}
.column-recommend2 li p a { text-decoration:none; color:#7d7d7d;}

/*图集*/
.pic-list { overflow:hidden; border-top:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; background:#f2f2f2;} 
.pic-list ul{ margin-left:-4%; padding:0.5rem 0.5rem 0 0.5rem;}
.pic-list li { width:46%; float:left; margin-left:4%; display:inline;}
.pic-list li img { width:100%; height:auto; overflow:hidden;}
.pic-list li p { height:2rem; line-height:1rem; font-size:0.75rem; overflow:hidden;}
.pic-list li p a { color:#3e3e3e; text-decoration:none;}

/*尾部*/
.m-footer { background:#f0f0f0; padding-bottom:0.8rem;}
.m-footer-link { height:2.5rem; line-height:2.5rem; font-size:0.7rem; color:#2d2d2d; text-align:center;}
.m-footer-link a { color:#1f1f1f; padding:0 0.8rem; font-size:0.6rem; text-decoration:none;}
.m-edition { height:1.25rem; line-height:1.25rem; font-size:0.6rem; color:#585858; text-align:center; padding:0.1rem 0;}
.m-edition span { margin:0 0.2rem;}
.m-edition span.active { display:inline-block; padding:0 0.5rem; line-height:1.25rem; background:#fcfcfc; color:#2a2a2a; border-radius:10px;}
.m-footer p { height:1.5rem; line-height:1.5rem; text-align:center; font-size:0.5rem; color:#aeaeae;}
.footer-bg { height:0.85rem; background:url(../images/footer-bg.png) no-repeat center 0; background-size:contain;}

/*detail*/
/*详情页标题*/
.main-detail-title { padding:0 0.5rem;}
.main-detail-title h2 { line-height:1.2rem; font-size:0.85rem; color:#111; height:2.4rem; padding-top:0.9rem; overflow:hidden;}
.detail-info { height:2rem; line-height:2rem; font-size:0.6rem; position:relative;}
.detail-info span { color:#6a6a6a;}
.detail-info em { position:absolute; right:0; top:0; font-style:normal; color:#1f1f1f;}
.detail-info em strong { color:#e01212; padding-right:0.15rem; font-size:0.85rem;}
/*详情页内容*/
.main-detail { margin:0 0.5rem; padding:0.675rem 0 0.75rem 0; border-top:1px dashed #c2c2c2; line-height:1.35rem; color:#1f1f1f; font-size:0.7rem; text-indent:2em;}
.main-detail-pic { width:100%; padding:1rem 0 0.45rem 0; position:relative; text-indent:0;}
.main-detail-pic img { width:100%; height:auto; position:relative; left:0; top:0;}
.main-detail-pic p { height:1.5rem; line-height:1.5rem; font-size:0.6rem; color:#6a6a6a; text-align:center; margin-top:-0.3rem;}
/*详情页分享*/
.m-news-share { height:3.25rem; line-height:3.25rem; background:#eee; text-align:center; border-top:1px dashed #c2c2c2; position:relative;}
.m-news-share span { display:inline-block; line-height:1.45rem; padding:0 1.65rem; background:#f8f8f8; border:1px solid #c5c5c5; border-radius:20px; font-size:0.65rem; color:#e01212;}
.share-popup { position:absolute; left:0; top:0; z-index:10; width:100%; background:#eee; display:none;}
.share-popup ul li { width:20%; float:left; text-align:center; padding:0.3rem 0;}
.share-popup ul li img { width:2rem; height:2rem;}
.share-popup ul li p { margin-top:-1rem; line-height:1.6rem; font-size:0.6rem; color:#909090;}

/*nav-page*/
/*导航*/
.m-page-nav { width:100%;}
.m-page-nav table { width:100%; table-layout:collapse;}
.m-page-nav table td { height:2.6rem; line-height:2.6rem;}
.nav-table-left { width:31%; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; background:#f8f8f8; font-size:0.75rem; text-align:center;}
.nav-table-left a { text-decoration:none; color:#e01212;}
.nav-table-right { padding-left:1rem; border-bottom:1px dashed #d2d2d2; background:#fff; font-size:0.65rem; color:#424242; text-align:left;}
.nav-table-right a { text-decoration:none; color:#424242;}

/*20160613
.news-txt-list li img{ float:left; width:31%; padding:0.1rem 0 0 0.5rem;}*/
/*20160614*/
.news-list li.txt { background:#f8f8f8;}
.news-list li.txt { width:100%; height:4rem; padding-top:0.25rem; border-bottom:1px dashed #f9d0d0;}
.news-list li.txt a { width:100%; height:100%; display:block; text-decoration:none;}
.news-list li.txt p { line-height:1.25rem; height:2.5rem; font-size:0.75rem; color:#515151; overflow:hidden; padding:0 0.75rem;}


/*20160628*/
.news-title-red{padding:0;}
.news-title-red img{width:100%}

/*20160630*/
.news-list li a{height:auto;} 
.m-news-listRight{height:3.75rem;}
.news-list li.txt{height: 3rem; position:relative;}
.news-list li.txt .m-news-comment{ position:absolute; right:0;
    
    bottom: 0.175rem;}
 

.news-list li.txt p{padding: 0.2rem 0 0 0.5rem;}



html{font-size:62.5%;}
body{font-size:1.2rem ;}


.leader-say a{color:#fff}
.m-news-comment span {
    background-size: 60% 60%;}
	
.leader-say-info { font-size:0.65rem;}
.swiper-slide a { width:100%; height:100%; display:block; position:relative;}
.show-nav ul .nav-txtBig, .hide-more-nav ul .nav-txtBig { width:20%; margin-right:4%}
.m-focus{ width:100%; position:relative; overflow:hidden;height:8.5rem;}
.swiper-container{ overflow:hidden;height:8.5rem;}
.swiper-slide{ float:left; position:relative;height:8.5rem;}

body { background:#e2e2e2;}
.pic-news li { overflow:hidden}
.pic-news li img{min-height:4rem;}
.noline .dash-red,.noline .m-news-listRight{border-bottom:none!important;}

.m-nav-hide,.m-nav-show{ background-size:28%}
.pic-list ul { padding: 0.5rem 0.5rem;}
.pic-news p { font-size:0.75rem;}

.m-news-listRight { padding-right:0.5rem; width:9.5rem;} 
.ranking-info li.li1 {background-size:20%;}
.ranking-info li.li2 {background-size:20%;}
.ranking-info li.li3 {background-size:20%;}


.swiper-slide a em{padding-left: 0.5rem;line-height: 1.8rem;}
.m-news-list{margin-bottom: 0.5rem;}

.video-img{ overflow:hidden;}
.video-img img {float:left;}


.swiper-slide a i { width:100%; height:2.6rem; background:url(../images/foucs.png); background-size:contain;}
.news-video { background:#f2f2f2; border-top:1px solid #d9d9d9;}

/*20160705*/

.ztbd_title { height:4rem;}

.ztbd_title a{ width:100%; height:100%; display:block;color:#fff;}
.ztbd_title p { margin-top:0.75rem; width:9rem; padding-right:1rem; float:right; height:2.5rem; line-height:1.25rem; font-size:0.75rem; color:#fef2f2;overflow:hidden;}

.ztbd_title { background:#25c6da url(../images/ztbd.jpg) no-repeat 0.5rem 0; background-size:30% 100%;}


/*20160711*/
.m-page-tip { width:9rem; height:3rem; position:fixed; left:50%; margin-left:-4.5rem; bottom:0.5rem; border:1px solid #aaa; display:none;}
.m-page-tip i { width:100%; height:100%; position:absolute; left:0; top:0; background:#eee; filter:alpha(opacity=90%); opacity:0.9;}
.m-page-tip span { width:0.38rem; height:0.28rem; background:url(../images/tip-corner.png) no-repeat; background-size:contain; position:absolute; left:50%; margin-left:-0.19rem; bottom:-0.28rem;}
.page-tip-main { width:100%; height:100%; position:absolute; left:0; top:0; z-index:1;}
.page-tip-main a { width:1rem; height:1rem; background:url(../images/tip-close.png) no-repeat right 0; background-size:43%; overflow:hidden; position:absolute; right:0.22rem; top:0.22rem; z-index:2;}
.page-tip-main img { width:2rem; height:2rem; overflow:hidden; float:left; margin:0.35rem 0 0 0.35rem;}
.tip-txt { width:5.5rem; padding:0.4rem 0 0 0.5rem; float:left; display:inline;}
.tip-txt p { line-height:0.6rem; font-size:0.5rem; color:#1d1d1d;}
.tip-txt img { width:0.5rem; height:0.6rem; float:none; margin:0;}


/*20160714*/
.show-nav ul li a:link, .hide-more-nav ul li a:link { color:#121111; text-decoration:none;}
.show-nav ul li a:hover, .hide-more-nav ul li a:hover { color:#121111; text-decoration:none;}
.show-nav ul li a:visited, .hide-more-nav ul li a:visited { color:#121111; text-decoration:none;}
body{  background: #eee;}
.guangg,.guangg img{ width:100%;height:auto;}