@charset "gb2312";
/*reset css*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, menu, nav, output, ruby, section, summary,time, mark, audio, video{margin: 0;padding: 0;border: 0;font: inherit;vertical-align: baseline;}
body{font-size: 14px;font-family:'Microsoft YaHei UI','Microsoft YaHei';color:#666; min-width: 1000px; background: white;}
ol, ul {list-style-type: none;}
blockquote,q {quotes: none;}
a{text-decoration: none; color: #666; outline: none; cursor: pointer;}
blockquote:before, blockquote:after,q:before, q:after {content: '';}
img{max-width: 100%; border: none;}
table {border-collapse: collapse;border-spacing: 0;}
th{font-weight: normal;}
textarea,input,button{resize: none; outline: none;font-family:'Microsoft YaHei UI','Microsoft YaHei'; vertical-align: middle;}
::-webkit-input-placeholder { color: #ccc; font-size:100%;}
i{display: inline-block;vertical-align: middle;}

/*文字*/
.fb{font-weight: bold;}
.whiteFont{color: white;}
.blackFont{color:#333;}
.orangeFont{color:#ffa619;}
.greyFont{color:#999;}
.blueFont{color:#214d81;}
.through{text-decoration:line-through;}
.text-left{text-align: left;}
.text-center{text-align: center;}
.text-right{text-align: right;}
.bgGrey{background: #fafafa;}


/*定位*/
.fl{float:left; display: block;}
.fr{float:right; display: block;}
.clearFix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearFix{*zoom:1;}
.clear{clear:both; height:0; width:0; line-height:0; visibility:hidden;}
.none{display:none;}
.mt10{margin-top: 10px;}
.mt20{margin-top: 20px;}

/*超出显示...*/
.ellipsis{white-space:nowrap; text-overflow:ellipsis;overflow:hidden; display:block;}

/*头部公用*/
.top{line-height: 40px;background: #f5f5f5;}
.topCenter{width: 1000px;margin: 0 auto; font-size: 12px;}
.topRight{color: #ccc;}
.topRight a{margin: 0 5px;}
.icon-login{width: 12px;height: 13px;background-image: url("imagesicon_user.png"); margin: 0 5px 2px 0;}
.icon-registered{width: 14px;height: 13px;background-image: url("imagesicon_registered.png"); margin: 0 5px 2px 0;}
.head{width: 1000px;height: 120px;margin: 0 auto;}
.headLogo{margin-top: 10px;}
.indexNav{margin-top: 50px;}
.search{margin-top: 15px;}
.searchInput{width: 210px;height: 27px;border: 1px solid #eceeed; float: left; vertical-align: middle; background: url("imagesicon_search.png") 5px center no-repeat; text-indent: 25px;}
.search button{float: left;width: 70px;height: 30px;border: none;text-align: center;color: white;background: url("imagesbg_searchBtn.png");cursor: pointer; vertical-align: middle;margin-left: 1px;}
.Nav{margin-top: 20px;}
.indexNav li,.Nav li{float: left;margin-left: 40px; line-height: 40px;}
.indexNav li a,.Nav li a{color: #333;}

/*底部公用*/
.foot{background: #f5f5f5; padding-top: 5px; margin-top: 20px;}
.footLine{height: 1px;overflow: hidden;background: #ffa719; line-height: 1px;}
.footCenter{width: 1000px;margin: 20px auto 0 auto;}
.link{position: relative;padding-left: 148px;}
.linkTit{position: absolute;left: 10px;top:50%; font-size: 24px;color: #337ab7; line-height: 50px;margin-top: -25px;}
.icon-right{width: 16px;height: 31px;background: url("imagesicon_right.png");margin-left: 8px;}
.linkCon{color: #999; font-size: 12px; line-height: 25px;}
.linkCon a{display: inline-block; color: #999;}
.linkCon span{padding: 0 10px;}
.copyright{margin-top: 30px;position: relative; font-size: 12px;}
.code{width: 163px;height: 72px;background: url("imagesbg_foot.png"); padding:40px 10px;}
.codeList{width: 70px;line-height: 20px;text-align: center;}
.footTxt{position: absolute;left: 240px;top:50%; margin-top: -25px; line-height: 25px;color: #999;}

/*分页*/
.pages{margin: 20px;}
.pages ul{border: 1px solid #e6e6e6;border-radius: 5px; width: 210px;}
.pages li{float: left;width: 30px;line-height: 30px;text-align: center;border-left: 1px solid #e6e6e6; box-sizing: border-box; cursor: pointer; color: #337ab7;}
.pages li a{display: block; color: #337ab7;}
.pages li.first,.pages li:first-child{border-left: none;}









