﻿   body, .navbar-fixed-top, .navbar-fixed-bottom {   min-width: 1200px; }   .lead {   font-size: 16px; }   .page-header {   margin-bottom: 30px; } .page-header .lead {   margin-bottom: 10px; }      .container {   width: 1200px;   max-width: none !important; }  .container .navbar-header, .container .navbar-collapse {   margin-right: 0;   margin-left: 0; }   .navbar-header {   float: left; }   .navbar-collapse {   display: block !important;   height: auto !important;   padding-bottom: 0;   overflow: visible !important;   visibility: visible !important; }  .navbar-toggle {   display: none; } .navbar-collapse {   border-top: 0; }  .navbar-brand {   margin-left: -15px; }   .navbar-nav {   float: left; } .navbar-nav > li {   float: left; } .navbar-nav > li > a {   padding: 15px; }   .navbar-nav.navbar-right {   float: right; }   .navbar .navbar-nav .open .dropdown-menu {   position: absolute;   float: left;   background-color: #fff;   border: 1px solid #ccc;   border: 1px solid rgba(0, 0, 0, .15);   border-width: 0 1px 1px;   border-radius: 0 0 4px 4px;   -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);           box-shadow: 0 6px 12px rgba(0, 0, 0, .175); } .navbar-default .navbar-nav .open .dropdown-menu > li > a {   color: #333; } .navbar .navbar-nav .open .dropdown-menu > li > a:hover, .navbar .navbar-nav .open .dropdown-menu > li > a:focus, .navbar .navbar-nav .open .dropdown-menu > .active > a, .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {   color: #fff !important;   background-color: #428bca !important; } .navbar .navbar-nav .open .dropdown-menu > .disabled > a, .navbar .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar .navbar-nav .open .dropdown-menu > .disabled > a:focus {   color: #999 !important;   background-color: transparent !important; }   .navbar-form {   float: left;   width: auto;   padding-top: 0;   padding-bottom: 0;   margin-right: 0;   margin-left: 0;   border: 0;   -webkit-box-shadow: none;           box-shadow: none; }   .navbar-form .form-group {   display: inline-block;   margin-bottom: 0;   vertical-align: middle; }  .navbar-form .form-control {   display: inline-block;   width: auto;   vertical-align: middle; }  .navbar-form .form-control-static {   display: inline-block; }  .navbar-form .input-group {   display: inline-table;   vertical-align: middle; }  .navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn, .navbar-form .input-group .form-control {   width: auto; }  .navbar-form .input-group > .form-control {   width: 100%; }  .navbar-form .control-label {   margin-bottom: 0;   vertical-align: middle; }  .navbar-form .radio, .navbar-form .checkbox {   display: inline-block;   margin-top: 0;   margin-bottom: 0;   vertical-align: middle; }  .navbar-form .radio label, .navbar-form .checkbox label {   padding-left: 0; }  .navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"] {   position: relative;   margin-left: 0; }  .navbar-form .has-feedback .form-control-feedback {   top: 0; }   .form-inline .form-group {   display: inline-block;   margin-bottom: 0;   vertical-align: middle; }  .form-inline .form-control {   display: inline-block;   width: auto;   vertical-align: middle; }  .form-inline .form-control-static {   display: inline-block; }  .form-inline .input-group {   display: inline-table;   vertical-align: middle; } .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, .form-inline .input-group .form-control {   width: auto; }  .form-inline .input-group > .form-control {   width: 100%; }  .form-inline .control-label {   margin-bottom: 0;   vertical-align: middle; }  .form-inline .radio, .form-inline .checkbox {   display: inline-block;   margin-top: 0;   margin-bottom: 0;   vertical-align: middle; } .form-inline .radio label, .form-inline .checkbox label {   padding-left: 0; }  .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] {   position: relative;   margin-left: 0; }  .form-inline .has-feedback .form-control-feedback {   top: 0; }   body { margin:0; padding:0; font-size:14px; line-height:150%; font-family:'Microsoft Yahei','Simsun',Tahoma;    }  figure{   margin:0;padding:0;  }    a:focus{   outline-style: none;  }    ul{   list-style: none;   margin:0;   padding:0;  }  table{   border-collapse: collapse;  }  table tr:first-child{   font-weight: 900;   background: #f7f7f7;  }   table tr td{   text-align: center;   border:1px solid #ddd;    padding:5px;  }  .nav{      padding: 10px 0px;      border-bottom: 3px solid #d21414;      margin-bottom:5px;  }  .nav .home{      width:80px;      text-align: center;  }  .nav .home a{      display: block;      color:#d21414;      padding-top: 16px;      padding-bottom:17px;      border-right: 1px dashed #000;  }  .nav .home .fa-home{   font-size:25px;   display: block;   text-align: center;  }  .nav .navlist{      margin-left:24px;      width:750px;      overflow-x: hidden;      border-right: 1px dashed #000;  }  .nav .navlist ul{      width:770px;      height:80px;  }  .nav .navlist li{      float:left;      width:110px;      height:26px;      line-height:26px;  }  .nav .navlist li a.color{      color:#d21414;   font-weight: bold;  }  .navmember{      width:280px;      height:80px;  }  .navmember .m_btn{        width:60px;      height:80px;  }  .navmember .m_input{      width:200px;  }  .navmember .btn{      width:100%;      height:100% !important;  }  .navmember .btn span{      display:block;  }      .notice .notice_content {      width:700px;   height:40px;   line-height: 40px;  }  .notice .notice_content a {      overflow: hidden;      text-overflow: ellipsis;      white-space: nowrap;  }  .notice  .volume{   margin-right:12px;   color:#d21414;   font-size: 25px;  }    .notice .volume i{   height: 40px;   line-height: 40px;  }    .notice{   margin:4px 0;   overflow: hidden;  }    .notice ul li{   height:40px;      overflow:hidden;  }    .notice ul li a{   color: #333;  }      /*  .searchbdr{      border: 1px solid #c1c1c1;      border-right:0;  }  .search-text{      width:315px;      height:30px;      border: 0;      padding-left:5px;  }  .search{      margin-top: 5px;  }  .search-btn{      height:32px;      line-height:32px;  }  .search-btn button{      width:70px;      background: #D21414;      border: none;      color:#fff;  }  */      .totop{      color: #fff;      display: none;      position: fixed;      padding: 2px 0 2px 10px;      right: 5px;      bottom: 50px;      cursor: pointer;      background: #d21414;      border-radius: 3px;  }  .totop span{      display: block;      width: 37px;  }  .totop i{            font-size: 24px;      line-height: 40px;  }    /*.search{   width: 280px;   position: absolute;   bottom:45px;   right:95px;  }*/      .bootbox-alert .bootbox-body,  .bootbox-confirm .bootbox-body {      padding: 20px;      text-align:center;      font-size:16px;  }    .modal-lg .bootbox-body {      padding: 0px;      font-size: 14px;      text-align: left;  }    footer{   background-color: #eee;   padding: 30px 0;   border-top: 1px solid #e5e5e5;   margin-top: 35px;  }    footer address{   margin-bottom: 10px;  }    .new_lists span{   float: right;   color: #838383;  }    .new_lists li{   height: 40px;   line-height: 40px;   padding-left: 40px;   background: url(/static/images/point.jpg)no-repeat 2% center;  }    .breadcrumb{   margin-bottom: 10px;  }    .breadcrumb .relevant {      margin-left: 30px !important;  }    .message a{   color:#333;  }    .message .hgroup h4{   line-height: 34px;   height: 34px;   border-bottom: 2px solid #D21414;   color: #fff;  }    .message .hgroup h4 span {   display: block;   width: 170px;   height: 34px;   line-height: 32px;   text-align: center;   background: url('/static/images/option_bg3.png') no-repeat;  }    .message .hgroup h4 a{   font-size: 14px;  }  .message .hgroup h4 .text_title {   display: block;   width: 134px;   height: 34px;   text-align: center;   color: #fff;   font-size: 18px;   background: url('/static/images/option_bg1.png') no-repeat;   }  .message .hgroup h4 .text_title:hover {   text-decoration: none;  }  .notice_list {   display: none;  }  .message .hgroup h4 .text_title.active {   background: url('/static/images/option_bg2.png') no-repeat;   // background-position: -140px 0;   // border-bottom: 2px solid #d21414;  }  .message .news_content ul li a{   width:300px;  }    .organization{   width: 200px;   margin:0 auto;  }    .organization ul li{   margin-bottom: 10px;   float:left;   width: 100px;  }    .organization ul li:nth-child(5),  .organization ul li:nth-child(6){   width: 200px;  }    .websiet_nav dl dt{   margin-top: 30px;  }    .websiet_nav dl dt:first-child{   margin-top: 0;  }    .websiet_nav dl dd{   float:left;  }    .websiet_nav dd{   text-align: center;   width: 100px;  }    .col-sm-12 .book ul li{   display: table;   margin-bottom: 10px;  }  .col-sm-12 .book ul li img{   margin-right: 10px;  }  .col-sm-12 .book ul li div{   display: table-cell;    vertical-align: middle;  }  .col-sm-12 .book div{   margin-bottom: 5px;  }    .pic img{      display: block;      float: left;  }    .pic .introduce{   width: 120px;   padding-left: 15px;      float: left;  }    .pic .introduce h3{   margin-top: 0;   color:#d21414;  }    .margin-top{   margin-top: 8px;  }    .reminder{   position: relative;   height:50px;   line-height: 50px;   background: #f5f5f5;   border-bottom: 1px solid #efefef;  }    .reminder .reminder_cont{   margin:0 auto;   width: 1170px;  }    .reminder .reminder_cont a{   color:red;   font-size: 16px;  }    .reminder p{   margin-right: 10px;   text-align: center;   display: inline-block;   font-size: 16px;  }    .reminder .shut{   display: block;   width: 30px;   height: 30px;   line-height: 30px;   text-align: center;   font-size: 20px;   position: absolute;   right: 15px;   top:10px;   text-decoration: none;  }    .voice{   z-index: 11111;   padding:10px;   position: fixed;   top:50%;   margin-top: -70px;   right:15px;   width:100px;   height: 140px;   border-radius: 4px;   background: #d21414;   text-align: center;  }    .voice i{   font-size: 30px;   color: #fff;   margin-bottom: 10px;  }    .voice a{   display: block;   color: yellow;  }