@charset "utf-8";
html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu {margin:0;padding:0;}
header, footer, section, article, aside, nav, address, figure, figcaption, menu, details {display:block;}
table {border-collapse:collapse;border-spacing:0;}
caption, th {text-align:left;font-weight:normal;}
html, body, fieldset, img, iframe, abbr {border:0;}
i, cite, em, var, address, dfn {font-style:normal;}
[hidefocus], summary {outline:0;}
li {list-style:none;}
h1, h2, h3, h4, h5, h6, small {font-size:100%;}
sup, sub {font-size:83%;}
pre, code, kbd, samp {font-family:inherit;}
q:before, q:after {content:none;}
textarea {overflow:auto;resize:none;}
label, summary {cursor:default;}
a, button {cursor:pointer;}
h1, h2, h3, h4, h5, h6, em, strong, b {font-weight:bold;}
del, ins, u, s, a, a:hover {text-decoration:none;}
body, textarea, input, button, select, keygen, legend {font:12px/1.24 arial;color:#333;outline:0;}
body {background:#FFF;cursor:pointer;}
a, a:hover {color:#333;}
img {display:block;}
input, button {border:0 none;}
.clearfix {*zoom:1;}
.clearfix:before, .clearfix:after {content:"";display:table;}
.clearfix:after {clear:both;}
.newslist {width:100%;background:#FFF;}
.news-main {width:100%;margin:0.85333333rem auto 0 auto;}
.news-container {width:92%;margin:0px auto;overflow:hidden;}
.news-container .news-list {width:100%;overflow:hidden;margin-top:0.53333333rem;}
.news-container .news-li {width:14.72rem;height:1.49333333rem;line-height:1.70666667rem;border-bottom:1px dotted #d3d3d3;position:relative;overflow:hidden;}
.news-container .news-li a {display:block;}
.news-container .news-li .newsli-content {float:left;width:77%;font-size:0.55466667rem;font-weight:normal;color:#333333;}
.news-container .news-li .newsli-data {float:right;font-size:0.46933333rem;color:#333333;}
.g-page {width:100%;margin:1.04533333rem 0;overflow:hidden;}
.g-page .pagelist {width:42%;margin:0px auto;overflow:hidden;}
.g-page .pagelist-li {float:left;}
.g-page .pagelist-li a {width:1.42933333rem;height:1.42933333rem;color:#7d7d7d;font-size:0.64rem;line-height:1.42933333rem;text-align:center;display:block;border:1px solid #dddddd;}
.g-page .pagelist-li a img {width:1.42933333rem;height:1.42933333rem;}
.g-page .pagelist-li .pageactive {border:1px solid #FFF;}
