@charset "utf-8";
/* CSS Document */
/*全局 \5B8B\4F53*/
body,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,form,button{margin:0;padding:0;border:0;}
body{ font-family: \5FAE\8F6F\96C5\9ED1, serif;font-size:15px;color:#626262; background:#f0f0f0; min-width: 1280px;}
ul,ol,li{list-style:none;margin:0;padding:0;}
a, a:link{text-decoration:none;color:#333;cursor: pointer;}
a:hover{text-decoration:underline;}
.clearfix:after {DISPLAY: block; HEIGHT: 0; VISIBILITY: hidden; CLEAR: both; CONTENT: "."}
.clearfix {*zoom:1;}
.clear{clear:both;}
.fd{float:left;}
.fdr{float:right;}
img{border:none;}
.dn{display:none;}
:focus{outline:0;}
input,img{vertical-align:middle;}
.m{ margin-top:5px}
.pad-0{ padding:0!important}
.mlr-10{ margin:0 10px;}
.mt-15{ margin-top:-15px}
.mt-10{ margin-top: 10px;}
.padding-side-50 {padding-left: 50px; padding-right: 50px;}
.align-top {vertical-align: top;}
/*top*/
.banner{ padding:0!important; }
.loginbg{ background: url(../images/loginbg.png) repeat-x; position:absolute; top:0; height:25px; z-index:1000; }
.login{ color:#FFFFFF !important;}
.login a{ color:#FFFFFF !important; font-weight:700}
.login a:hover{ color:#F9C900 !important; font-weight:700}
.login_button_group {text-align: right;}
.header-relative { position: relative;}
/*.login_button_group {display: table; text-align: center;}*/
/*按钮*/
.menu-pad{ padding:0!important; position:relative}
.menubg{ background:#015aac; height:40px; box-shadow:2px 2px 5px #787878;}
.menu-pad >.nav li a{ background: url(../images/menubg.png) repeat-x!important; border-radius:0!important; color:#FFFFFF}
.menu-pad >.nav li .header-selected, .menu-pad >.nav li .header-selected:hover {color: #FFCC66;}
.menu-pad >.nav li a:hover{ background: url(../images/nav_bg_on.png) repeat-x!important; color:#FFFFFF}
.menu-pad >.nav-stacked>.active:hover{ background:#005ea4!important}
.menu-pad-l{ position:absolute;left:-11px; top:0}
.menu-pad-r{ position:absolute;right:-11px; top:0}
/*body*/
.content{ background:#FFFFFF; height: auto; z-index:1; margin-top:-15px;box-shadow:0 10px 15px #e5e5e5,0 10px 15px #e5e5e5,0 10px 15px #e5e5e5,0 10px 15px #e5e5e5; position:relative }
.cleft{ position:absolute; left:-11px; top:-6px}
.cright{ position:absolute; right:-11px; top:-6px}
/*公告*/
.page-header{ background:#e6f2fe; border-bottom:#2e6699 solid 1px !important; padding-bottom:0!important; margin:10px 0 10px 0; position:relative}
.page-header img{ position:absolute; right:15px; top:10px; }
.page-header h4{ background:#015aac; color:#FFFFFF; width:100px; padding:7px 12px; font-size:16px}
.newbg{ height:200px}
.menbg{ height:400px}
.page-header-gray{ background:#f0f0f0; border-bottom:#2e6699 solid 1px !important; margin:10px 0 5px 0; position:relative; padding:10px 15px!important; }
.page-header-gray h4{font-size:16px!important;color:#065598;}
.page-header-gray form .form-label,.page-header-gray form .control-label,.page-header-gray form .form-control {font-size: 13px!important;}
/*.page-header-gray*/
/*.page-header-gray form .form-label {max-width: 38%;}*/
.filter-criterion >.form-group {width: 100%;}
.filter-criterion .form-label {width: 35%!important;}
.filter-criterion .form-control {width: 63%!important;}
/*footer*/
.modal-footer{ background:#e5e5e5; text-align:center; }
/*按钮*/
.ann{ padding:10px 0 0 0;}
.ann span{ width:80px;height:80px;font-size: 12px; text-align:center;line-height: 20px; display:block; margin:0 0 20px 0;  }
.ann span a{ width:80px; height:80px; background:#e5f2fe; display:block;border-radius:15px;-moz-border-radius:15px; color:#137fc1;box-shadow: 3px 3px 0 #ccdce9;}
.ann span a:hover{ display:block; background:#137fc1; color:#FFFFFF; text-decoration:none} 
.ann span i {margin-top:20px!important; display:inline-block}
.ann .icon {font-size: 50px!important;}
/*table*/
.table-border-none th, .table-border-none td{ border:none!important; font-family: "微软雅黑", serif; font-weight:normal; font-size:14px; line-height:15px!important}
.table-border-none td{ text-align:right}
/*胶囊式导航*/
.nav li a{ background:#4d8cbf!important; border-radius:0!important; color:#FFFFFF}
.nav .page-header-gray { margin:10px 0; padding: 0!important;}
.nav .page-header-gray > a{ background:#f0f0f0!important;color:#065598;}
.nav li a:hover{ background:#005ea4!important; color:#FFFFFF}
.nav-stacked>.active >a{ background:#005ea4!important;}
.nav-stacked>.active:hover{ background:#005ea4!important;}
/*公示公告tab页*/
.publicity{width:auto; height:30px; position:absolute; top:5px; left:120px}
.publicity >.nav li a{background:#ffffff!important; color:#333333; border:#277fc9 solid 1px;border-radius:3px!important; font-size:12px; padding:2px 6px!important }
.publicity >.nav li a:hover, .publicity >.nav li a:active{ background:#277fc9!important; color:#FFFFFF;}
.publicity >.nav-stacked>.active:hover{ background:#277fc9!important; color:#FFFFFF}
/*字体*/