@charset "utf-8";
/* CSS Document */
/* CSS Reset */
body, div, span,iframe,input, h1, h2, h3, h4,  h6, p, a, em, img, b, dl, dt, dd, ul, li, label{ padding: 0; margin: 0; }
input{ vertical-align:middle;}
input,select{font:12px}
img { border: 0; }
em{font-style:normal;}
ul { list-style: none; }
h1, h2, h3, h4, h6 {font-size: 100%; }
a{ text-decoration:none; outline:none; color:#6d6d6d}
a:hover { text-decoration: underline;color: #F00; cursor:pointer;}
/* CSS concom */
body { font-family: "微软雅黑",Arial,Helvetica,sans-serif,"新宋体"; font-size:12px;color:#6d6d6d;}
.main { width:1000px; margin:0 auto;font-family: "微软雅黑"}
.fl { float:left;}
.fr { float:right;}
.fz16{ font-size:16px;}
.clear { clear:both;}
.mt20 { margin-top:20px;}
.mb20 { margin-bottom:10px;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:10px; overflow:hidden; clear:both;}
.h15{height:15px; overflow:hidden; clear:both;}
.h20{height:20px; overflow:hidden; clear:both;}
.h5{height:5px; overflow:hidden; clear:both;}
.h7{height:7px; overflow:hidden; clear:both;}
.w1000 { width:1000px;}
.w660{width:660px; overflow:hidden;}
.w302{width:302px; overflow:hidden;}
.w710{width:710px; overflow:hidden;}
.w270{width:270px; overflow:hidden;}
.w300{width:300px; overflow:hidden;}
.w390{width:390px; overflow:hidden;}
.w750{width:750px; overflow:hidden;}
.w240{width:240px; overflow:hidden;}
.wal{width:1000px; margin:0px auto; overflow:hidden; }
.red{color:#F00;}
.red1{color:#bd0a01;}
.red2{color:#ea4242;}
.blue{color:#2255aa;}
.black3{color:#333;}
.Orange{color:#ff6600;}
.pageNum{height:110px; overflow:hidden; font-size:14px; text-align:center}
.pageNum a{display:inline-block;  height:28px; line-height:28px; padding:0px 14px; border:#DDD solid 1px; overflow:hidden; margin:0 4px; text-decoration:none; color:#000;}
.pageNum a:hover, .pageNum .a_now{background:#2B75D8; color:#FFF; text-decoration:none;}
.footDiv{height:60px; overflow:hidden; padding-top:15px; border-top:#ddd solid 1px; font-family:Arial;}
.footDiv a{padding:0 6px;}

.btn_center a{display:inline-block;float: none;}
.btn_center{text-align: center;}
.btn_center a.on{background-color: #2B75D8;color: #FFF;}

.ellipsis { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }