html{ overflow:auto; overflow-x: hidden; }
body{ font:14px/1.6 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1",tahoma;color:#000; margin:0; padding:0;     -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}
p{ padding:0;margin: 0 0 10px;}
table p{margin:3px;}
ul,li{list-style:none outside none; margin:0; padding:0;}
a{text-decoration:none;color:#000; text-decoration:none; }
a:hover,a:focus{ color:#014492; text-decoration:none;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display: block;}
img{border:0;}
hr{ border:0; border-bottom:1px solid #eee; margin:10px 0; clear: both; }
h1,h2,h3,h4,h5,h6 {font-size:100%;font-family: inherit;font-weight: 500;line-height: 1.1;color: inherit;}
h1,h2,h3{margin-top: 20px;margin-bottom: 10px;}
h4,h5,h6{margin-top: 10px;margin-bottom: 10px;}
h1{ font-size: 36px; }
h2{ font-size: 30px; }
h3{font-size: 24px; }
h4{ font-size: 18px; }
h5{ font-size: 14px; }
h6{ font-size: 12px; }
dl{ margin: 0; }
dt{ font-weight:700;}
dd{ margin-left:0; }

.hh-st{ font-family: "宋体","SimSun","Arial Narrow",HELVETICA; }
.hh-yh{ font-family: "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1",tahoma;}
.hh-cb{ clear: both; }
.hh-con{ width:1200px; margin:0 auto;overflow: hidden; }
.hh-tal{ text-align: left; }
.hh-tac{ text-align: center; }
.hh-tar{ text-align: right; }
.hh-fl{ float: left; }
.hh-fr{ float: right; }
.hh-col{ float:left; }
.hh-col-auto{ overflow: hidden; _zoom: 1; _float: left; }
.hh-h10{ height: 10px; overflow: hidden; clear: both; }
.hh-h20{ height: 20px; overflow: hidden; clear: both; }
.hh-h30{ height: 30px; overflow: hidden; clear: both; }
.hh-h60{ height: 60px; overflow: hidden; clear: both; }
.hh-show{ display: block; }
.hh-hide{ display: none; }
.hh-nowrap,.hh-nowrap li{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}





/*分页*/
#pages { padding:20px 0; text-align:center; clear:both;}
#pages a { display:inline-block; height:25px; line-height:25px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { width:56px; padding:0 }
#pages a:hover,#pages a:focus { background:#f1f1f1; color:#1356c4; text-decoration:none }
#pages span { display:inline-block; height:25px; line-height:25px; background:#f1f1f1; border:1px solid #e3e3e3; color:#1356c4; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:25px; line-height:25px; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
