   
  /*
@author:njf
*/
body{font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","Heiti SC",tahoma,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;margin:0 auto;color:#333;min-width:1200px;background:#f5f6fa;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0;padding:0;}
img{border:0 none;vertical-align:top;}
ul,li,ol{list-style-type:none;}
i,em,address,caption,cite,code,dfn,th,var{font-style: normal;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
input,button,textarea,a,a:hover{outline:none;}
textarea{resize:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
.pr{position:relative;}
.abs{position:absolute;}
.tc{text-align: center;}
.layout{width:1200px;margin:0 auto;}
.moveHover{transition: transform 0.3s ease;}
.moveHover:hover {transform: translateY(-5px);}
.title h3{font-size: 20px;}
.title .data-publish{ display: block; width: 90px; height: 30px; line-height: 30px; border-radius: 5px; text-align: center; background: #d50401; color: #fff; font-size: 14px;}
.title .data-publish:hover{ background:rgba(213,4,1,0.7); text-decoration: none;}


.header{ height: 66px; background: #fff; padding: 28px 0 32px; border-bottom: 8px solid #d50501;}
.header .logo{display: block; margin:0 10px 0 0;}
.header .info p{ font-size: 18px; line-height: 14px;}
.header .info span{ color: #003385; font-size: 33px;}
.header .list{ float: right;}
.header .list li{ display: inline-block; height: 66px; line-height: 90px; font-size: 16px; margin-left: 15px; position: relative; text-align: center; font-weight: bold;}
.header .list li a{ color: #333;text-decoration:none;}
.header .list li.on a,.header .list li a:hover{ color: #db3634; font-weight: bold; text-decoration:none;}
.header .list ul{display: inline-block; vertical-align: top;}
.header .user{ display:inline-block; height: 66px; line-height: 90px;  vertical-align: top;max-width:260px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;color: #bd192d; font-size: 16px; font-weight: bold; text-align: right; padding:0 15px 0 15px; }
/*  .header .user{ display:inline-block; height: 66px; line-height: 90px;  vertical-align: top;max-width:160px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;color: #bd192d; font-size: 16px; font-weight: bold; text-align: right; padding:0 15px 0 15px; background: url(/img/CCEAdataTradPlat/icon04.png) no-repeat center right;}
*/
.header .user a{ color:#bd192d;}
.header .user a:hover{ text-decoration: none;}

.footerBg {height: 100px;background: #d50401;}
.footerBg .footer .ltxt {height: 26px;padding: 38px 0 0 0;color: #fff}
.footerBg .footer .ltxt a {display: block;line-height: 26px;font-size: 16px;color: #fff;padding-left: 26px;margin-right: 18px;display: inline-block}
.footerBg .footer .ltxt .txt {line-height: 26px;font-size: 16px;color: #fff}
.footer .picC {text-align: center;float: right;margin-left: 20px;padding-top: 14px}
.footer .wxewm {width: 73px;height: 73px;}
.footer .wxtxt {font-size: 16px;display: inline-block;color: #fff;margin: 23px 0 0 7px;}


.page{ text-align: center; margin: 30px 0;}
.page a{display: inline-block; margin: 0 5px; border-radius: 4px; width: 38px; height: 38px; line-height: 38px; text-align: center; border: 1px solid #f5f6f9; color: #999;}
.page a.prev,.page a.next{ width: 68px;}
.page a.on,.page a:hover{ background: #d50401; color: #fff; border: 1px solid #d50401;}
.page a:hover{ text-decoration: none;}







