/*公共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;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}
.oneline{white-space:nowrap;text-overflow:ellipsis;overflow:hidden ; word-break: break-all; width: 100%;}
.twoline{text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical; width: 100%; }
.break{word-break:break-all;word-wrap:break-word}
.clearfix:after{content:'\0020';display:block;height:0;clear:both}
.clearfix{*zoom:1}


.cenbox{ width:1168px; margin:0 auto; margin-top:15px;}
.mt15{ margin-top:15px !important;}
.mt25{ margin-top:25px !important;}
.mt74{ margin-top:74px !important;}
.mt80 {margin-top: 80px !important;}
.shu img {height:444px !important; }
.w_1168 { width: 1168px !important; }
.w_655 {width: 655px !important; float: left; }
.w_500 {width: 500px !important; float: right; }
.w_295 {width: 295px !important; }



/*广告*/
.adleft{ width:815px; height:95px; float:left;}
.adright_con{ width:342px; height:95px; float:right;}
.adleft img,.adright_con img{ width: 100%; border: 1px #113a77 solid;}

/*头部*/
.logo{ font-size:26px; height:43px; line-height:64px; color:#164a95; font-family: "微软雅黑"; padding-bottom: 10px; border-bottom: 2px #164a95 solid; }
.logo img{float:left;margin-right:5px;}
.logo a{color:#164a95;}
.logo span {font-size: 14px; display: block; float:right;margin-top: 4px;}
.logo span a {font-size: 14px;color:#323433;padding: 0 1px;}




/*正文*/
.mdysp{ width:835px; margin:0 auto; margin-top:20px;}
.article,.article p{font-size: 16px;line-height: 30px; margin-bottom:20px;}
.article h3{font-size:26px;line-height:30px;text-align:center;margin-top:20px; font-weight:bolder;}
.article img,.article video{max-width:100%;height:auto;}
#tide_video_loading{max-width:100%;height:auto;}
.time{line-height: 30px;border-bottom: 1px solid #bdbdbd;margin:15px 0;padding-bottom: 10px; text-align:center;}


.sharesection1{ overflow:hidden; float:right;}
.sharesection1 .bshare-custom a.bshare-sinaminiblog{ width:15px; height:31px; margin-right:5px;background:url(http://www.ce.cn/img4/wb.png) no-repeat;display:inline-block;}
.sharesection1 .bshare-custom a.bshare-weixin{width:15px; height:31px;margin-right:5px;background:url(http://www.ce.cn/img4/wx.png) no-repeat;display:inline-block;}
.sharesection1 .bshare-custom a.bshare-weixinpyq{width:15px; height:31px;margin-right:5px;background:url(http://www.ce.cn/img4/wxpyq.png) no-repeat; display:inline-block; }




/*编辑推荐*/
.bjtj { background: linear-gradient(to top, #eaeaea 0%,#fff 100%); padding-bottom: 13px; }
.bjtj .title{ width:1148px;background:url(http://cen.ce.cn/images/cen18.jpg) 0 10px no-repeat; border-bottom:1px solid #941318; padding:10px; overflow:hidden;}
.bjtj .title h2{  font-size:24px; color:#323433; text-indent:42px;  float:left;}
.bjtj .title h2 a{color:#323433;}
.bjtj .title span{ font-size:20px; color:#ccc; margin-left:30px; float:left; }
.newslist li {width:260px; float:left; position:relative; margin:14px 6px 0 6px; box-shadow:0px 0px 15px #e1e1e1; padding: 12px 10px; background: #fff;border-bottom:1px solid #941318;} 
.newslist li:hover{box-shadow:0px 0px 5px #164a95;}
.newslist li .box_tp { width:258px; overflow:hidden; border:1px solid #113a77; }
.newslist li .box_tp img { width: 258px; height:146px; }
.newslist li .box_bt { line-height: 30px; height:60px; overflow: hidden; margin-top: 8px; }
.newslist li .box_bt a {color:#113a77; font-size:18px; font-weight: bold; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical; width: 100%; }
.newslist li .box_zy { color: #7e7e7e; font-size: 14px; margin-top: 6px; line-height: 24px; height:48px; overflow: hidden; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical; width: 100%;  }
.tjbt{ position:absolute;  height:20px; background:#083679;top:0px; text-align:center; line-height:20px; color:#fff; left:204px; font-size:15px; padding:5px; top:0px;}


 /*友情链接*/
.friend { padding:15px 0;  border-top:1px solid #737373; position:relative; padding-left:60px; height:50px; font-size:20px;}
.friend a{ color:#7B7B7B;  font-size:14px; margin-left:10px;}
.friend .fle{color: #034077;font-weight: bold;height: 52px;width: 82px; font-size:14px; position:absolute; left:0px; top:22px; float:left; margin-right:10px;}
.friend .top{color: #7B7B7B;text-align: left;width: 1094px; }

 /*底部*/
.cebottom{line-height:23px; text-align:center; padding-top:20px; padding-bottom:14px; color:#424242; width:1168px; border-top:5px solid #000; margin:0 auto; margin-top:15px;}
.cebottom a:link{color:#424242;}
.cebottom a:visited{color:#424242;}
.cebottom a:hover{color:#424242;}

@media  all and (min-width:320px) and (max-width:1168px){
body{ width: 1168px; }
}
@media  all and (min-width:1168px){
}