/* CSS Document */
/*全局重置*/
*{ padding:0; margin:0;font:12px '微软雅黑','宋体'; outline:none; color:#474747}
html {font-size: 62.5%;}
ul li{ list-style:none}
u,b,em,s,i{ font-style:normal; text-decoration:none; font-weight:normal}
img{ border:none;}
input,button,select,textarea{outline:none;}
a:link, a:visited,a:hover, a:active {text-decoration: none;}
body{ background-color:#f5f5f5}

/***导航*/
header{ height:45px; line-height:45px; background-color:#3165c8;display:-webkit-box;display:box;}header a{ display:block}header .logo img{ height:25px; margin:10px}
header span,header .back{ display:block;height:45px; line-height:45px;}header .serc{text-indent:-9999px; width:45px; background:url(../images/all-ico.png) 5px -138px no-repeat; background-size:350% auto}
header .tit{-webkit-box-flex:1;box-flex:1; text-align:center; font-size:2rem; color:#fff; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}header .back{width:45px; background:url(../images/all-ico.png) -69px -160px no-repeat; background-size:400% auto}
.search{ display:none; height:34px; background:#fff; margin:10px 10px 0 10px; border:1px solid #e5e5e5; border-radius:3px;}
.search form{ height:34px; width:100%;display:-webkit-box;display:box;}
.search .text{ display:block;height:34px; line-height:34px; font-size:1.5rem; color:#999; border:none; padding-left:6px;-webkit-box-flex:1;box-flex:1;}
.search .btn{ display:block; height:34px; width:50px; border:none; background:url(../images/all-ico.png) -127px -162px no-repeat; text-indent:-9999px; background-size:auto 700%}

/**layout**/
.wrap{ background-color:#fff; border-radius:5px; margin:10px 10px 0 10px; overflow:hidden}
.pTit{ height:40px;display:-webkit-box;display:box; border-bottom:1px solid #e5e5e5; padding:0 10px;}.pTit h3{-webkit-box-flex:1;box-flex:1; height:40px; line-height:40px; font-size:1.8rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.pTit a{ color:#999; font-size:1.4rem; line-height:40px; height:40px; display:inline-block}
.newsList{border-top:1px solid #e5e5e5;}.newsList li{ margin:0 10px;height:40px;border-bottom:1px solid #e5e5e5;}.newsList li a{ display:block; width:100%; height:40px; line-height:40px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;font-size:1.6rem;}
.newsList li:last-child{ border-bottom:none}
.newsLists{border-top:1px solid #e5e5e5;}.newsLists li{ margin:0 10px;height:40px;border-bottom:1px solid #e5e5e5;font-size:1.6rem; width:100%; overflow:hidden;}.newsLists li a{height:40px; line-height:40px; font-size:1.6rem;}
.newsLists li:last-child{ border-bottom:none}
.ulNav{ overflow:hidden;zoom:1;}.ulNav li{ width:33.33%; height:40px; float:left; line-height:40px; overflow:hidden;text-align:center;float:left}.ulNav li a{ display:block; line-height:40px; font-size: 1.5rem; color:#3165c8}
.picList li{width: 48%;margin: 5px 1%; float:left}
.picList li a{display:block; text-align:center;background:url(../images/pic-bg.png) 0px 0px no-repeat; padding:10px; background-size:100% 100%; }
.picList li img{ width:100%; height:106px;}.picList li span{ display:block; height: 26px; line-height:26px; overflow:hidden; font-size:1.5rem; white-space:nowrap; text-overflow:ellipsis;}
.navFoot{ height:45px;}.navFoot li{ height:45px; width:20%; overflow:hidden; text-align:center; float:left; white-space:nowrap; text-overflow:ellipsis;}.navFoot li a{ height:45px; line-height:45px; font-size:1.4rem;}
footer{ height:45px; line-height:45px; text-align:center; color:#fff; background-color:#3165c8; font-size:1.4rem;}
.boxNav{ overflow:hidden;zoom:1; margin-bottom:6px;}.boxNav li{ width:33%; height:34px; float:left; text-align:center;-webkit-box-sizing: border-box;border: 10px solid #fff;border-width: 0 0 10px 10px; margin-top:12px;}.boxNav li a{ display:block; height:32px; line-height:32px; color:#3165ca; font-size:1.5rem; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; border:1px solid #3165ca}
/**分页**/
.detail_page{height: 28px;line-height: 28px;text-align: center;clear: both;margin: 12px 0;}
.detail_page a ,.detail_page span{color: #ccc;font-size: 1.4rem;display: inline-block;height: 28px; line-height:28PX;padding: 0 14px;margin: 0 6px;border: 1px solid #ccc;background-color: #fff;}
.detail_page span i{ color:#3165ca; font-size:1.4rem;}


.bd-title {
  border-top: 1px solid #e1e1e1;
  border-bottom: 1px solid #e1e1e1;
  border-left: 3px solid #fa4e68;
  height: 18px;
  line-height: 18px;
  padding: 5px;
  font-size: 1.3rem;
  margin: 8px 0 8px 0;
}
