<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

/*================================================================*/
/*import fonts*/
/*================================================================*/

  @import url(../fonts/dn/dn.css);
  @import url(../fonts/ns/ns.css);
  @import url(../fonts/ga/ga.css);
  @import url(../fonts/tahoma/tahoma.css);
  @import url(../fonts/font-awesome/font-awesome.css);

/*-- start main css --*/  

body{font-family:"ns" !important;}

a:hover{text-decoration:none !important;}
a:active{text-decoration:none !important;}
a:focus{text-decoration:none !important;}
a.moreLink:hover span{ animation: translatexLink 0.3s infinite; animation-direction: alternate;}
@keyframes translatexLink {  0% {    transform: translateX(0px);  }  100% {    transform: translatex(-5px);  }}

section{ margin-bottom:80px;}
section.noMargin{ margin-bottom:0px;}

.transition-5s{
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}

.transition-3s{
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}

.transition-2s{
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}

.heading{ font-weight:700; font-size:22px; margin:0; padding:0; }

p{ font-weight:400;}

hr{border-top:1px solid #ddd;}

iframe{ width:100%;}
/*-- end main css --*/  


.library-cover{
  height:600px;
  position:relative;
  top:-50px;
  margin-bottom:-50px;
  background: url(../img/student-studying-in-library.jpg) no-repeat center top ; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  
}

.no-padding-left{ padding-left:0px;}
.no-padding-right{ padding-right:0px;}

.library-cover .library-cover-search{ position:absolute; left:0; right:0; top:300px; padding:40px 20px;}
.library-cover .library-cover-search form{}
.library-cover .library-cover-search form input{height: 47px;    border: 0;    padding:0px 20px; width:100%; outline:none; border-left:1px solid #ddd; }
.library-cover .library-cover-search form select{     width: 100%;    height: 47px;    border: 0;    padding: 0px 20px;    outline: none;}
.library-cover .library-cover-search form button{ border: 0; background-color: #fff; width: 100%; height: 47px; text-align: center; border-right:1px solid #ddd; color:#666; outline:none; font-size:12px;}
.library-cover .library-cover-search a{ border:2px solid; display:block; text-align:center; margin-top:20px; color:#fff; font-weight:700; padding:10px 15px;}

.library-analytics{ background:#eeeeee; padding:50px 0px;}
.library-analytics .library-analytics-border{ border:1px solid #ddd; padding:30px 0px;}
.library-analytics .library-analytics-border .library-analytics-icon{ border:2px solid; width:100px; height:100px; margin:0 auto; padding-top:25px;}
.library-analytics .library-analytics-border p{ font-size:16px; color:#666; margin:0;}

.library-analytics .library-analytics-info { padding:30px; min-height:240px;}
.library-analytics .library-analytics-info h3{ margin-bottom:15px;}
.library-analytics .library-analytics-info p{ line-height:2;}

.library-services{}
.library-services h3{ margin-bottom:10px; margin-top:25px; font-size:20px; line-height:1.3;}
.library-services p{ line-height:1.8;}

.library-services .library-services-link{ }
.library-services .library-services-link h3{     margin: 0;    font-weight: 700;    margin-bottom: 15px; font-size:22px; }
.library-services .library-services-link ul{ }
.library-services .library-services-link ul li{ line-height:1.6; margin-bottom:8px; }
.library-services .library-services-link ul li a{ }

.library-news{}
.library-news h3{ margin-bottom:10px; margin-top:10px; font-size:18px; line-height:1.8;}
.library-news p{ line-height:1.8; color:#333;}
.library-news .library-news-link{ }
.library-news a{ color:#333; display:block; }
.library-news .library-news-link h3{ margin: 0; font-weight: 700; margin-bottom: 15px; font-size:22px; }
.library-news .library-news-link ul li{ line-height:1.6; margin-bottom:8px; }
.library-news .library-news-img{ height:185px; overflow:hidden; position:relative;}
.library-news .library-news-img .library-news-type{ position:absolute; right:0; bottom:0; padding:10px 15px; color:#fff; z-index:1;}
.library-news .library-news-img img{ height:100%;}
.library-news a:hover .library-news-img img{ transform: scale(1.1);}

.library-new-books{ height:400px; background-color:#eee; position:relative; }

.library-new-books-info{ padding:50px 0px;}
.library-new-books-info h3{ font-size:30px;}
.library-new-books-info h4{ font-size:24px; color:#666;}
.library-new-books-info ul{ margin-top:30px;}
.library-new-books-info ul li{ color:#666; line-height:1.8; font-size:16px;}
.library-new-books-info ul li a{}

.library-new-books-img{ padding:50px 0px; overflow:hidden; text-align:center;}
.library-new-books-img img{ border:5px solid #fff; height:300px;}

.library-new-books-bg{ position:absolute; top:0; left:0; height:400px; z-index:0;

  background: url(../img/bg-s.jpg) no-repeat center top ; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.carousel{z-index:9;}
.carousel-indicators{ right:0; left:50%; margin:0 !important; width:50%;}


.links-tree{ color:#999; font-weight:400; font-size:14px; margin-bottom:50px;}
.links-tree a{ color:#999;}
.links-tree ul{ border-bottom:1px solid #ddd; padding:10px 0px; margin:0;}


.news-details{ margin-bottom:100px;}
.news-details .news-details-title{ font-size:24px; margin-bottom:20px; line-height:1.5; }
.news-details .news-details-img{}
.news-details .news-details-info{ background: #eee; padding: 10px 10px 6px; font-family:"tahoma"; font-size: 14px; color: #333; margin-bottom:20px;}
.news-details .news-details-text{ font-family:"ga"; font-size:16px; line-height:1.8; margin-bottom:50px;}
.news-details .news-details-text h3{ margin:20px 0px 10px; font-size:18px;}

.news-details .news-details-box{border-radius:0;}
.news-details .news-details-box h3{ font-size:16px; color:#666;}
.news-details .news-details-box .news-details-box-imgbox-1{ height:478px; overflow:hidden; display:block;} 
.news-details .news-details-box .news-details-box-imgbox-2{ height:229px; overflow:hidden; display:block;} 
.news-details .news-details-box .news-details-box-imgbox-3{ height:146px; overflow:hidden; display:block;} 
.news-details .news-details-box .news-details-box-imgbox-loadMoorImg{ margin-bottom:15px;}
.news-details .news-details-box .loadMoorImg-box{ display:none;}
.news-details .news-details-box .loadMoorImg-box .news-details-box-imgbox-3{display:none;}
.news-details .news-details-box .news-details-box-imgbox-loadMoorImg-btn{ outline:none; }

.news-details .news-details-box .news-details-box-imgbox-1:hover img{transform: scale(1.1); cursor:-webkit-zoom-in;} 
.news-details .news-details-box .news-details-box-imgbox-2:hover img{transform: scale(1.1); cursor:-webkit-zoom-in;} 
.news-details .news-details-box .news-details-box-imgbox-3:hover img{transform: scale(1.1); cursor:-webkit-zoom-in;} 

.more-news{}
.more-news h2{ font-size:18px; padding:15px; color:#fff;}
.more-news ul{}
.more-news ul li{ border-bottom:1px solid #ddd; padding:20px 15px; font-size:16px;}
.more-news ul li a{ color:#333;}
.more-news a{ font-weight:700; color:#333;}
.more-news ul li a h3{font-size:16px; line-height:1.5; width:90%;}
.more-news ul li a span{font-size:18px;}

.dp1{ position:relative; top:20px; z-index:9; height:308px;}
.dp1 .datepicker{}
#dp1{ display:none;}


.next-news{ position:relative; display:block; color:#333;}
.next-news .next-news-img{ position:relative;}
.next-news .next-news-title{ background-color:rgba(255,255,255,0.8); position:absolute; bottom:0; padding:20px;}
.next-news .next-news-title h3{font-size:16px; line-height:1.5; width:90%;}
.next-news .next-news-title span{font-size:24px;}

.news-list {}
.news-list a{ color:#333;}
.news-list p{ color:#666; text-align:justify; line-height:1.8;}

.news-list .news-list-top{ margin-bottom:80px;}
.news-list .news-list-top .news-list-top-imgbox1{}
.news-list .news-list-top .news-list-top-big .news-list-top-imgbox1{ width:100%; height:390px; overflow:hidden;}
.news-list .news-list-top .news-list-top-big .news-list-top-imgbox1 img{ height:100%;}
.news-list .news-list-top .news-list-top-big:hover .news-list-top-imgbox1 img{transform: scale(1.1);}
.news-list .news-list-top .news-list-top-big{}
.news-list .news-list-top .news-list-top-big h3{ font-size:22px; line-height:1.8; margin-bottom:15px;}

.news-list .news-list-top h3{    margin-top: 10px;    margin-bottom: 20px;    font-size: 16px;    line-height: 1.7;}
.news-list .news-list-top .news-list-top-imgbox2{ width:100%; height:185px; overflow:hidden;}
.news-list .news-list-top .news-list-top-imgbox2 img{ height:100%;}
.news-list .news-list-top .news-list-top-item:hover .news-list-top-imgbox2 img{transform: scale(1.1);}
.news-list .news-list-top p{}

.news-list .news-list-middle{}
.news-list .news-list-middle .news-list-middle-img{ width:100%; height:163px; overflow:hidden;}
.news-list .news-list-middle .news-list-middle-img img{ height:100%;}
.news-list .news-list-middle h3{ margin-top: 10px;    margin-bottom: 10px;    font-size: 16px;    line-height: 1.7;}
.news-list .news-list-middle .news-list-middle-item:hover .news-list-middle-img img{transform: scale(1.1);}

.news-list .news-list-bottom{ margin-top:80px;}
.news-list .news-list-bottom h3{ margin-bottom: 10px; margin-top:5px; font-size: 16px; line-height: 1.7;}
.news-list .news-list-bottom .news-list-bottom-img{ width:100%; height:163px; overflow:hidden;}
.news-list .news-list-bottom .news-list-bottom-img img{width:100%;}
.news-list .news-list-bottom .news-list-bottom-item:hover .news-list-bottom-img img{transform: scale(1.1);}
.news-list .news-list-bottom .news-list-bottom-item{ margin-bottom:20px;}


.news-box{}
.news-box .moreLink{ font-weight:700;}
.news-box .news-box-big{ width:100%; color:#333;}
.news-box .news-box-big h3{ font-size:18px; line-height:30px; margin:15px 0px 10px;}
.news-box .news-box-big p{ font-size:14px; text-align:justify; line-height:25px; color:#666;}
.news-box .news-box-big p span{ display:block; color:#999; font-size:12px;}
.news-box .news-box-big .news-box-big-img{ overflow:hidden; height:180px;}
.news-box .news-box-big .news-box-big-img img{ width:100%;}
.news-box .news-box-list{}
.news-box .news-box-list a { color:#333;}
.news-box .news-box-list a h4{ font-size:14px; font-weight:400; line-height:20px; margin-bottom:8px; margin-top:2px;}
.news-box .news-box-list a p{ font-size:12px; color:#999;}
.news-box .news-box-list a.news-box-list-img{ width:80px; height:80px; overflow:hidden; display:block;}
.news-box .news-box-list a.news-box-list-img img{ height:100%;}


.inner-page-template { color:#333 !important; margin-bottom:100px;}
.inner-page-template section{ margin-bottom:30px;}
.inner-page-template h4{ font-size:20px; font-weight:700;}
.inner-page-template h5{ font-size:18px; font-weight:700;}
.inner-page-template p{ font-size:16px; line-height:1.8;}
.inner-page-template ul{ font-size:16px; line-height:1.8;}
.inner-page-template ol{ font-size:16px; line-height:1.8;}
.inner-page-template .inner-page-img-box{height:350px; position:relative; overflow:hidden; margin-bottom:50px;}
.inner-page-template .inner-page-img-box img{ position:relative; }
.inner-page-template .inner-page-img-box h3{ position:absolute; bottom:0; padding:20px; background-color:rgba(0,0,0,0.7); width:100%; color:#fff; }
.inner-page-template .inner-page-img-box span { font-family:"tahoma"; font-size:12px; font-weight:400;}
.inner-page-template ul.inner-page-links{ background:#f3f3f3;}
.inner-page-template ul.inner-page-links li{ border-bottom:1px solid #d7d7d7;}
.inner-page-template ul.inner-page-links li a{ color:#333; font-weight:700; font-size:16px; display:block; border-right:4px solid #d7d7d7; width:100%; padding:12px 20px;}
.inner-page-template ul.inner-page-links li a.active{ background:#d7d7d7;}
.inner-page-template ul.inner-page-links li:hover a{ background:#d7d7d7;}
.inner-page-template .inner-page-img-user-box{ width:250px; height:250px; overflow:hidden; margin-left:30px; margin-bottom:15px;}
.inner-page-template h3.inner-page-title{ }
.inner-page-template img{ margin:0 auto; }
.inner-page-template h3.inner-page-title span{ font-family:"tahoma"; font-size:12px; font-weight:400; margin-top:10px; }
.inner-page-template h3.inner-page-title-user{ margin-bottom:30px; }
.inner-page-template h3.inner-page-title-user span { font-family:"tahoma"; font-size:12px; font-weight:400; margin-top:10px;}

.inner-page-template .inner-page-user-cv { background:#f3f3f3; border-bottom:4px solid; padding:0px 15px; margin-top:30px;}
.inner-page-template .inner-page-user-cv .inner-page-user-cv-img{ padding:30px 35px 20px;}
.inner-page-template .inner-page-user-cv ul{ font-size:14px; font-weight:700; color:#666;}
.inner-page-template .inner-page-user-cv ul li{ margin-bottom:8px;}
.inner-page-template .inner-page-user-cv a{ font-size:16px; font-weight:700; color:#333; display:block; width:100%; margin-bottom:15px;}
.inner-page-template .inner-page-user-cv hr{ margin-top:15px; margin-bottom:15px;}
.inner-page-template ul.inner-page-filter{    background: #eeeeee;    padding: 10px 15px; margin:0;   margin-top: -20px;}
.inner-page-template ul.inner-page-filter li{}
.inner-page-template ul.inner-page-filter li a{ color:#666;}


.advanced-search-box{border:1px solid #ddd; margin-top:30px; background:#eeeeee; padding-left:15px; margin-bottom:100px;}
.advanced-search-box .col-md-9{ background:#fff; border-right:1px solid #ddd; padding-top:15px; padding-bottom:15px;}
.advanced-search-box .btn{ border-radius:0;}
.advanced-search-box .col-md-3{ padding:0; padding-right:15px;}
.advanced-search-list-links{ font-size:16px; margin:0; padding:0;}
.advanced-search-list-links li{ border-bottom:1px solid #ddd;}
.advanced-search-list-links li:hover a{ background:#fff;}
.advanced-search-list-links li.active a{ background:#fff;}
.advanced-search-list-links li a{ color:#333; padding:10px; display:block; margin-left:-1px; font-size:14px; font-weight:700;}

.advanced-search-box .advanced-search-results{ margin-top:80px;}
.advanced-search-box .advanced-search-results ul.inner-page-filter{background: #eeeeee;    padding: 10px 15px; margin:0;   margin-top: -20px; width:100%;}
.advanced-search-box .advanced-search-results ul.inner-page-filter li{}
.advanced-search-box .advanced-search-results ul.inner-page-filter li a{ color:#666;}
.advanced-search-box .advanced-search-results .advanced-search-results-item{ background:#f5f5f5; border-right:5px solid #ebebeb; display:block; margin:20px 0px; padding:10px 20px; color:#333; line-height:2;}
.advanced-search-box .advanced-search-results .advanced-search-results-item .col-md-12{ font-size:18px; font-weight:700; margin-bottom:15px;}




.alert{ border-radius:0;}
.alert a{ color:#fff !important;}
.alert button{ outline:none;} 

.alert-success{ background-color:#5ec253; border:0; border-right:5px solid;}
.alert-info{ background-color:#4385b7; border:0; border-right:5px solid;} 
.alert-warning{ background-color:#df9608; border:0; border-right:5px solid;} 
.alert-danger{ background-color:#c24000; border:0; border-right:5px solid;} 
</pre></body></html>