/* css reset */
@charset "utf-8";
*,*:before,*:after{box-sizing:border-box;}
*{-webkit-tap-highlight-color:rgba(0,0,0,0);} 
html, body, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr,acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small,strike,tt, var, dl, dt, dd, ol, fieldset, form, label, legend, table, caption,tbody, tfoot, thead, tr,th,td{border: 0;font-family: inherit;font-size: 100%;font-style: inherit;font-weight: inherit;margin: 0;outline: 0;padding: 0;vertical-align: baseline;}
body {position:relative;background:#fff;line-height:1.8;color:#3a3a3a;font-size:14px;font-family:Microsoft Yahei,微软雅黑,Arial,Helvetica,sans-serif;}
html,body{height:100%;overflow:hidden;}
body{padding-top:73px;}
a{color:#2a2c2e;text-decoration:none;}
a:hover{color:#0077ce;text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-weight:700;line-height:normal;}
h3{font-size:16px;}
strong{color:#000;}
li{list-style:none;}
blockquote{border-left:4px solid #000;color:#000;margin:1em 0;padding-left:1em;}
pre{padding:10px;margin:10px 0;word-break:break-all;word-wrap:break-word;white-space:pre-wrap;background:#f9f9f9;border:1px solid #f0f0f0;color:#aaa;}
img{height:auto;max-width:100%;display:block;border:0;}
hr{margin:10px 0 0 0;height:1px;border:none;background:#ddd;}
input,select,textarea{border:1px solid #bbb;background:#fff;outline:none;width:100%;color:#464646;padding:8px;-webkit-appearance:none;font-size:14px;font-family:Microsoft Yahei,微软雅黑,Arial,Helvetica,sans-serif;}
select{-webkit-appearance:menulist;}
textarea{resize:none;overflow-y:auto;display:block;-webkit-appearance:none;}
input[type="radio"]{width:auto;height:auto;-webkit-appearance:radio;}
input[type="checkbox"]{width:auto!important;height:auto!important;-webkit-appearance:checkbox;}
table {border-collapse: collapse;max-width: 100%; width: 100%;margin-bottom:0.8em;}
table td{border:1px solid #fff;padding:5px 2px;vertical-align:middle;}
i{margin-right:5px;} 
.clear:after,.clear:before{content:".";display:block;visibility:hidden;height:0;clear:both;}
.fl{float:left;position:relative;} 
.fr{float:right;position:relative;} 
.hidden{display:none;}
.nowrap{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.disabled{cursor:not-allowed!important;}
.am{transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;}
::-webkit-input-placeholder{color:#969696;}
:-moz-placeholder{color:#969696;}
::-moz-placeholder{color:#969696;}
:-ms-input-placeholder{color:#969696;} 

/*中部滚动区域*/
#body {float:left;padding:0 20px;height:930px;margin:0 auto;overflow:hidden;}
 #scroll_div {margin:0 20px;}
#header {display:block;text-align:center;width:100%;height:73px;padding-top:12px;position:fixed;top:0;left:0;z-index:1;}
#header div{color:#fff;font-size:45px;line-height:50px;float:left;width:33.333333333%;height:50px;}
 #header #currentTime {line-height:25px;font-size:20px;text-align:center;}
 #header #localWeather {line-height:25px;font-size:20px;text-align:center;}
.full_height{}
.full_height.one{padding-top:30px;}
.full_height.two{padding-top:50px;}
.full_height.three{padding-top:50px;}
 
 /* 统计 */
.number{font-size:30px; font-weight:700; display:inline-block; padding:0 8px; color:#ffff00;}
.charts{height:355px;}
.module{width:49%;margin:30px 2% 0 0;border-radius:60px 60px 0px 0px;border:4px solid rgb(178, 248, 4);height:420px;}
.module:nth-child(2n+2){margin-right:0;}
.module .title{ text-align:center; font-size:30px; color:#fff; border-bottom:solid 1px #c7c7c7; padding:8px 0;margin-bottom:10px;}
.module .description{font-size:18px;color:#fff;padding:20px;}
.animate{transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-ms-transition:all 0.3s linear 0s;-o-transition:all 0.3s ease-in-out;}

/* 图书借阅排行 */
.multipleLine{ overflow:hidden;position:relative;width:900px;border:0px solid #ccc; height:370px;}
.multipleLine .hd{ overflow:hidden; height:30px;background:#f4f4f4; padding:0 10px;  }
.multipleLine .hd .prev,.multipleLine .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("images/icoUp.gif") no-repeat;}
.multipleLine .hd .next{ background:url("images/icoDown.gif") no-repeat;  }
.multipleLine .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.multipleLine .hd ul li{ float:left;width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.multipleLine .hd ul li.on{ background-position:0 0;}
.multipleLine .bd{padding:10px; height:360px;overflow:hidden;  }
.multipleLine .bd ul{overflow:hidden; zoom:1; margin-bottom:10px;margin-top:0;}
.multipleLine .bd ul li{margin:0 8px;float:left; _display:inline;overflow:hidden; text-align:center;  }
.multipleLine .bd ul li td {color:white; overflow:hidden  }
.multipleLine .bd ul li .pic{ text-align:center; }
.multipleLine .bd ul li .pic img{ width:185px; height:255px; display:block; padding:2px; border:1px solid #ccc; }
.multipleLine .bd ul li .pic a:hover img{ border-color:#999;}
.multipleLine .bd ul li .title{ margin-top:0; line-height:25px; font-size:18px;color:white;overflow:hidden;  height:100px;width:180px;  }
.books-content{padding:10px 50px;height:350px;overflow:hidden;}
.animate{transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-ms-transition:all 0.2s linear 0s;-o-transition:all 0.2s ease-in-out;}
table,table td{text-align:center;color:#fff;}
#borrowbooksmonth td,#newBookTable td{font-size:18px;}
#borrowbooksmonthpeople td{font-size:16px;}
#tagbox{padding:20px 50px;height:300px;}
#tagbox div{height:300px;}

/*底部字符横向滚动*/
 #footer{position:fixed;bottom:10px;left:0;width:100%;overflow:hidden;font-size:40px;color:red; align-content:center; text-align:center; margin: 0 auto;font-family:'myFont';padding-top:6px;} 
 #footer #scroll_begin, #footer #scroll_end{display:inline;}
 #scroll_div {background-color:yellow;height:55px;line-height:50px;white-space:nowrap;overflow:hidden;}
 
 /* 媒体查询 */
  @media only screen and (max-width: 1680px){
	#header div{font-size:40px;}
 }
  @media only screen and (max-width: 1440px){
	#header div{font-size:30px;}
 }
 @media only screen and (max-width:1000px){
	body,html{overflow:auto;}
	#header{height:auto;padding-top:30px;position:absolute;}
	#body{width:auto;height:auto;padding-top:80px;padding-bottom:100px;}
         #header #currentTime {width:100%;}
         #header #localWeather {width:100%;}
         #header #headTitle {width:100%;}
	#body{width:auto;height:auto;}
	#header div{font-size:45px;text-align:center;width:100%;}
	#newsPicture{height:auto!important;margin:0!important;}
	#newsPicture img{width:100%;max-width:100%;height:auto;}
	.module{width:100%;margin-right:0;}
	.tags_module{height:560px;}
	.about_module{height:auto;}
	.about_module .description{font-size:16px;}
	#tagbox,#tagbox div{height:400px;}
 }