body {font-size: 14px;color: #676a6c;font-family: '微软雅黑', helvetica, arial, sans-serif;}
ul,li{list-style:none; padding:0;margin:0;}
p.text-color {color: #676a6c;}
a {color: #333;text-decoration: none;}
a:hover {color: #014e8f; text-decoration:underline;}
h1 a{ color:#014e8f;}

.top{ overflow:hidden; background-image:url(../image/bg_top.jpg);background-size:100% 100%;}
.top .topinfo{ overflow:hidden; padding:0px;}
.top .topinfo .logoArea{padding:0px; padding-top:15px; padding-bottom:20px;}
.top .topinfo .logoArea .a_logo{ display:block; padding:0px;}
.top .topinfo .linkinfo{ float:right; overflow:hidden; margin-top:10px; margin-bottom:10px; color:#014e8f; text-align:right;}
.top .topinfo .linkinfo a{ color:#014e8f;}
.top .topinfo .linkinfo a:hover{ color:#de0000;}


.navbar{ margin-bottom:10px; min-height:0px;}
.navbar-default{ margin-bottom:0px; border:none; border-radius: 0px;}
.menuinfo{ background-color:#0075c3;}
.navbar-default .navbar-nav > li{line-height:44px;}
.navbar-default .navbar-nav > li > a{ color:#fff; font-size:14px; padding-top:8px; padding-bottom:10px;}
.navbar-header{ background-color:#0075c3; border:none;}
.navbar-header button{ color:#fff; font-size:14px; background-color:#0075c3;}
.navbar-toggle{ padding:3px 10px; margin-top:4px; margin-bottom:4px;}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{ background-color:#1393e8;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{ background-image:url(../image/bg_menu_active.jpg); background-color:transparent; background-position:bottom; background-repeat:repeat-x;}
.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > li > a:hover{ background-image:url(../image/bg_menu_active.jpg); background-color:transparent; color:#fff; background-position:bottom; background-repeat:repeat-x;}


.unit {overflow:hidden; margin:0px; padding:0px;}
.unit h1.title{ font-size:14px; margin:0px; color:#333; text-align:left; height:29px; line-height:29px; background-repeat:repeat-x;}
.unit h1.title font{ margin-left:10px; font-size:14px; color:#ffc600;}
.unit h1.title a{ float:right; display:block; margin-right:8px; width:46px; height:13px; background-image:url(../image/bg_unit_h1_more.jpg); margin-top:8px;}
.unit span.name{ height:29px; line-height:27px; display:block; padding:0px 20px 0px 33px; background-image:url(../image/bg_unit_h1_span.jpg); background-position:5px -3px; background-repeat:no-repeat;}
.unit ul.list{ overflow:hidden; padding:10px 6px 0px 6px;}
.unit ul.list li{ overflow:hidden; line-height:28px; padding-left:14px; background-image:url(../image/bg_note.jpg); background-position:6px 12px; background-repeat:no-repeat;}
.unit ul.list li a{display:block; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.unit ul.list li span.time{ float:right;}
.unitone h1.title{background-image:url(../image/bg_unitone_h1.jpg);}
.unittwo h1.title{ background-color:#d1d1d1;}

.carousel-control{width:5%;}

.page .row0,.page_list .row0{ padding:5px; overflow:hidden;}
.page .row1,.page_list .row1{padding:0px; overflow:hidden; background-color:#fff;}
.page .row1 .left_div{padding:5px;}
.page .row1 .center{padding:5px;}
.page .row1 .right_div{padding:5px;}

.page .row1 .left_div .showPic h1.title{}
.page .row1 .left_div .book_div{ text-align:center; width:100%; height:auto; padding:15px 0px 15px 0px; margin-top:10px; border:1px solid #d9d9d9; background-color:#f9f9f9;}
.page .row1 .left_div .book_div img{ margin-bottom:10px;}
.page .row1 .left_div .book_div span.ISSN{ border-bottom:1px solid #333;}

.page .row1 .center .unit1{ background-image:url(../image/bg_index_center_unit1.jpg);background-size:100% 100%; margin-bottom:10px;}
.page .row1 .center .unit1 h1.title span.name{ background-position:5px -38px;}
.page .row1 .center .unit1 div{ padding:0px; margin:0px; text-align:center; margin:10px 0px 0px 0px;}
.page .row1 .center .unit1 div h1{ font-size:16px; color:#48647e; padding:0;margin:0; height:27px; line-height:27px; text-align:center;}
.page .row1 .center .unit1 div h1 span{background-image:url(../image/bg_index_center_unit1_h1.jpg); width:100px; margin:0 auto; height:27px; line-height:27px; display:block; background-repeat:no-repeat; padding-left:15px; background-position:0px 3px;}
.page .row1 .center .unit1 .borderright{ border-right:1px solid #a3c0d8;}
.page .row1 .center .unit1 ul{ overflow:hidden; min-height:200px; width:100px; margin:0 auto;}
.page .row1 .center .unit1 ul li{ text-align:left; padding-left:20px; background-image:url(../image/bg_note.jpg); background-position:3px 6px; background-repeat:no-repeat;}
.page .row1 .center .unit2{ background-image:url(../image/bg_index_center_unit2.jpg);background-size:100% 100%;}
.page .row1 .center .unit2 h1.title span.name{ background-position:5px -73px;}
.page .row1 .center .unit2 ul li{ background-position:0px -19px; border-bottom:1px dashed #d4dddb; height:30px; line-height:30px;}

.page .row1 .right_div .unit1{margin-bottom:10px;}
.page .row1 .right_div .unit1 h1.title span.name{ background-position:5px -108px;}
.page .row1 .right_div .unit1 ul.list{ border:1px solid #ccc; margin-top:-2px;}
.page .row1 .right_div .unit1 ul.list li{ background-image:none; padding:0; line-height:20px; padding-bottom:2px; padding-top:2px; border-bottom:1px dashed #dbdfe3;}
.page .row1 .right_div .unit1 ul.list li span.time{ float:left; padding-left:20px; margin:0; background-image:url(../image/bg_note.jpg); background-position:3px -47px; height:20px; line-height:20px; display:block; background-repeat:no-repeat;}
.page .row1 .right_div .unit1 ul.list li  a{  height:20px; line-height:20px; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}

.page .row1 .right_div .unit2 h1.title span.name{ background-position:5px -143px;}
.page .row1 .right_div .unit2 ul.list{ border:1px solid #ccc; margin-top:-2px;}
.page .row1 .right_div .unit2 ul.list li{ background-position:0px -72px;}

.carousel-caption{ width:100%; color:#333; background-color:#fff; margin:0;padding:0; padding-left:10px; text-overflow:ellipsis; overflow:hidden;white-space:nowrap; bottom:0px; left:0; text-align:left;filter:alpha(opacity=50); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;}
.carousel-indicators{ margin:0;padding:0; right:0px; left:inherit; bottom:21px; width:auto;}
.carousel-indicators li{ float:left; border-radius: 0px;height:15px; width:26px; bottom:0px; line-height:15px; margin:0;text-indent:0; border-bottom:none; border-top:none; border-right:none; color:#b5b5b5;}
.carousel-indicators .active{height:18px; width:25px; background-color:transparent; background-image:url(../image/picshowhover.jpg);margin-top:-3px; border:none; line-height:22px;}
.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img{width:100%;}


.footer{ padding:15px 0px 15px 0px; background-color:#cdd6e1; background-image:url(../image/bg_top.jpg);background-size:100% 100%; text-align:center;}


@media(min-width:768px){  
        .page .row0,.page .row1,.header .container,.footer .container{ width:970px;}
    }
