@charset "utf-8";
/*公共CSS*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;}
html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;clear:both;}
body{font-family:'Microsoft YaHei',arial,helvetica,sans-serif;color:#111;background:#fff;-webkit-text-size-adjust:none;min-width:320px;font-size:12px;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
form{display:inline;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
ul,ol{list-style:none;}
input,select,button{font-family:'Microsoft YaHei',arial,helvetica,sans-serif;font-size:100%;vertical-align:middle;outline:0;}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;-moz-appearance:button;}
input:focus:-moz-placeholder,input:focus::-webkit-input-placeholder{color:transparent;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
a{text-decoration:none;color:#111;}
a:hover{color:#111;text-decoration:none;}
img{vertical-align:middle;font-size:0;border:0;-ms-interpolation-mode:bicubic;}
.fl{float:left;}
.fr{float:right;}
.hide{display:none!important;}
.show{display:block!important;}
.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.break{word-break:break-all;word-wrap:break-word;}
.clearfix:after{content:'\0020';display:block;height:0;clear:both;}
.clearfix{*zoom:1;}
.blank{height:10px;}
.mt17rem{margin-top:1.7rem;}
#focus{height:160px;}
.zz i{top:130px;}

/*屏幕划分*/
@media  all and (min-width:320px) and (max-width:370px){
	html { font-size:12px;}
	.main_nav_list a:last-child{display:none;}
}
@media  all and (min-width:371px) and (max-width:410px){
	html { font-size:12px;}
	#focus{height:188px;}
	.zz i{top:158px;}
}
@media  all and (min-width:411px){
	html { font-size:12px;}
	#focus{height:207px;}
	.zz i{top:177px;}
}

/*头部banner*/
.headerbox{display:none;clear:both;overflow:hidden;position:relative;height:4.17rem;line-height:4rem;background-color:#8f1c21; background-image:url(http://m.ce.cn/images/banner.png); background-size:cover; padding:0 12px 0 10px;}
.headerbox aside{float:right;clear:none;width:1.83rem; height:1.42rem;}
.headerbox aside img {width:1.83rem; height:1.42rem;}
.ce_logo{float:left;display:block;margin-top:0.8rem;width:9.17rem;height:2.5rem;background:url(http://m.ce.cn/images/logo.png) no-repeat 0 0;background-size:100% 100%;}
.ce_logo img{width:75px;height:30px;}
.headerbox aside{float: right;clear: none;width: 4.2rem;height: 4.17rem;background: url(http://m.ce.cn/images/item.png) no-repeat center center;background-size: 50% auto;}
.headerbox span{float: left;line-height: 53px;color: #fff;font-size: 1.55rem;padding:0 4px;}
/*栏目列表*/
.main_nav,.main_foot_nav{clear:both;padding:1rem 0.5rem 0.5rem 0.2rem;}
.main_nav_list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:10px;}
.main_nav_list a{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:block;text-align:center;white-space:nowrap;color:#333; font-size:1.4rem;}

/*一张图片新闻*/
.onePic{position:relative;}
.onePic img{width:100%;height:auto;}
.onePic p{position:absolute;width:100%;height:2.5rem;font-size:12px;background:rgba(0,0,0,0.5);left:0;bottom:0;line-height:2.5rem;overflow:hidden;text-indent:0.7rem;}
.onePic p a{color:#fff;font-size:1.25rem;}


/*2张图片新闻*/
.news_pic_items{clear:both;overflow:hidden;padding:0.5rem 1.25rem 1rem;}
.news_pic_img{width:100%;}
.news_pic_items.m_b{margin-bottom:-10px;padding-bottom:0;}
.news_pic_items li{float:left;width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;}
.news_pic_items li:nth-child(odd){padding:0 0.3rem 0.8rem 0;clear:left;}
.news_pic_items li:nth-child(even){padding:0 0 0.8rem 0.3rem;}
.news_pic_items li:nth-child(odd) .news_pic_info{left:0;right:0.35rem;bottom:0.78rem;}
.news_pic_items li:nth-child(even) .news_pic_info{left:0.35rem;right:0;bottom:0.78rem;}
.news_pic_info{position:absolute;box-sizing:border-box;-webkit-box-sizing:border-box;background:rgba(0,0,0,.4);color:#fff;height:2rem;line-height:2rem;font-size:1.1rem;padding:0 10px;}

/*头条*/
.news_hz_title{clear:both;line-height:3rem;text-align:center;font-size:1.75rem;padding-top:7px;border-top:5px solid #e0e0e0;}
.news_hz_title a{display:block;color:#8f1c21;}
.mt7{margin-top:5px;border:0;}

/*列表*/
.news_items{clear:both;overflow:hidden;padding:10px 12px;}
.news_items li{clear:both;overflow:hidden;height:2.91rem;line-height:2.91rem;font-size:1.42rem;}
.news_items li a{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#282828;padding-right: 6px;}
.news_items li a:visited{color:#aaa;}
.news_items li a.news_more{display:inline-block;}
.news_items li em{display:none;}
.news_tips{float:right;color:#282828;font-size:0.9rem;background: url(http://m.ce.cn/images/mdy.png) no-repeat left center;padding-left: 12px;color: #adadad;background-size: auto 30%; line-height:37px;}
.news_tips em{font-style:normal;color:#ccc;}

span.zt{margin-top:0.5rem;background: url(http://m.ce.cn/images/zt.png) no-repeat 4px center;background-size: auto 70%;color: #0052b8;border: 1px solid #0052b8;line-height: 1.8rem;padding: 0 3px 0 15px;border-radius: 2px;}
span.video{margin-top:0.5rem;background: url(http://m.ce.cn/images/video.png) no-repeat 4px center;background-size: auto 70%;color: #cb0000;border: 1px solid #cb0000;line-height: 1.8rem;padding: 0 3px 0 15px;border-radius: 2px;}


/*分页*/
.fy { line-height:3rem;text-align:center;font-size:1.25rem; }
.fy span,.fy a{ display:inline-block; margin-left:4px;}
.prevPage{ border:1px solid #e5e5e5; background:#f6f6f6; color:#282828; padding:0 10px; line-height:22px}

/*底部*/
.footerbox{clear:both;overflow:hidden;position:relative;background:#8f1c21;color:#88c2f5;padding:1rem 1rem 0 1.5rem; position:relative;}
.footerbox p{color:#fff;font-size:1rem; line-height:2.0rem;}
.footerbox .backtotop{width:5rem; height:5.5rem;position:absolute;top:0px;right:0px;background: url(http://m.ce.cn/images/backtop.png) #73080d no-repeat center center; background-size: 80% auto;}

.newiphonetop { display:none; }
.newiphoneclearfix:after {visibility: hidden; display: block; font-size: 0; content: ""; clear: both; height: 0;}
.newiphoneclearfix {	zoom:1;}
.newiphonetop{background:#1a70d7;  height:43px; position:relative;}
.newiphonelogo{ height:30px;  float:left; margin:5px 0 0 4px;}
.newiphoneweiboBox{position:absolute; right:11px; top:9px;width:70px;}
.newiphonemail{width:30px; height:25px; text-indent:-9999px; float:left; margin:-4px 10px 0 0;}
.newiphonemore{width:22px; height:22px; text-indent:-9999px; float:left; margin:0px -4px 0 0;}
.newiphonemail2{float:left;}
.newiphonemore2{float:left;}
.newiphoneweathercn{float:left; display:block; margin:-4px 1px 0px 0px;}

.refresh{position:relative;}
.loading{width:25px;height:25px;border:2px solid #155fb8;margin:15px auto;border-bottom-color:transparent;border-radius:50%;-webkit-animation:load 0.75s 0s linear infinite;animation:load 0.75s 0s linear infinite;}
@-webkit-keyframes load{
	0%{-webkit-transform:rotate(0deg) scale(1);}
	50%{-webkit-transform:rotate(180deg) scale(0.6);}
	100%{-webkit-transform:rotate(360deg) scale(1);}
}
@keyframes load{
	0%{transform:rotate(0deg) scale(1);}
	50%{transform:rotate(180deg) scale(0.6);}
	100%{transform:rotate(360deg) scale(1);}
}