﻿﻿@charset "utf-8";
@font-face{
    font-family: 'silheimedjian';
    src : url('silheimedjian.TTF');
}
html ,body{
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
padding:0px;
margin: 0;
font-family: 'sil hei med jian',"Adobe 黑体 Std",Arial,sans-serif!important;
color:#444;
font-size:14px;
}
ul,li,ol{list-style:none;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
display: block;
}
audio,
canvas,
progress,
video {
display: inline-block;
vertical-align: baseline;
}
audio:not([controls]) {
display: none;
height: 0;
}
[hidden],
template {
display: none;
}
a {
background: transparent;
}
a:active,
a:hover {
outline: 0;
}
abbr[title] {
border-bottom: 1px dotted;
}
b,
strong {
font-weight: bold;
}
dfn {
font-style: italic;
}
h1 {
margin: .67em 0;
font-size: 2em;
}
small {
font-size: 80%;
}
sub,
sup {
position: relative;
font-size: 75%;
line-height: 0;
vertical-align: baseline;
}
sup {
top: -.5em;
}
sub {
bottom: -.25em;
}
img {
border: 0;
}
svg:not(:root) {
overflow: hidden;
}
figure {
margin: 1em 40px;
}
hr {
height: 0;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
pre {
overflow: auto;
}
code,
kbd,
pre,
samp {
font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
margin: 0;
font: inherit;
color: inherit;
}
button {
overflow: visible;
}
button,
select {
text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
}
button[disabled],
html input[disabled] {
cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
padding: 0;
border: 0;
}
input {
line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto;
}
input[type="search"] {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
-webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
fieldset {
padding: .35em .625em .75em;
margin: 0 2px;
border: 1px solid #c0c0c0;
}
legend {
padding: 0;
border: 0;
}
textarea {
overflow: auto;
}
optgroup {
font-weight: bold;
}
table {
border-spacing: 0;
border-collapse: collapse;
}
td,
th {
padding: 0;
}
@media print {
* {
color: #000 !important;
text-shadow: none !important;
background: transparent !important;
box-shadow: none !important;
}
a,
a:visited {
text-decoration: underline;
}
a[href]:after {
content: " (" attr(href) ")";
}
abbr[title]:after {
content: " (" attr(title) ")";
}
a[href^="javascript:"]:after,
a[href^="#"]:after {
content: "";
}
pre,
blockquote {
border: 1px solid #999;

page-break-inside: avoid;
}
thead {
display: table-header-group;
}
tr,
img {
page-break-inside: avoid;
}
img {
max-width: 100% !important;
}
p,
h2,
h3 {
orphans: 3;
widows: 3;
}
h2,
h3 {
page-break-after: avoid;
}
select {
background: #fff !important;
}
}
a:hover,a:active,a:focus,a:visited{text-decoration:none;}

.navbar-header .navbar-brand a:hover img{opacity:1!important;}

.fl{float:left;}
.fr{float:right;}
.w100{width:100%;}
.w50{width:50%;}
.clear{clear:both;}
.paddnone{padding:0px;}
.paddleft15{padding-left:15px;}
.paddright15{padding-right:15px;}
.paddleft5{padding-left:5px;}
.paddright5{padding-right:5px;}
.paddright10{padding-right:10px;}
.paddleft0{padding-left:0px;}
.mart15{margin-top:15px;}
.marb15{margin-bottom:15px;}
.bgfff{background:#fff;}

/*header start*/
.web_overflow_seach_spsj{display:none;}
.app_overflow_seach_spsj{display:block;}

/*.body_paddt{padding-top:224px;}*/
/*@media (max-width:768px){
    .body_paddt{padding-top:250px;}
}
@media (max-width:685px){
    .body_paddt{padding-top:170px;}
}
@media (max-width:480px){
    .body_paddt{padding-top:160px;}
}*/


.header_top_spsj{background:url(h_head_bg_191115.png) top center;height:120px;padding-top:10px;background-size: 100% 120px;}
.header_spsj{margin-bottom:0px;}
.top_nav_spsj{
  height:30px;
  line-height:30px;
  font-size:13px;
}
.header_top_spsj .navbar-brand{width:65%;}

.header_top_spsj .navbar-brand img{width:100%;max-width:458px;min-width:240px;}
.top_nav_spsj li{float:left;}
.top_nav_spsj li a{height:30px;line-height:30px;padding:0px 10px;color:#333;}
.top_nav_spsj li a:hover{background:none;color:red;}
.top_nav_spsj .active{padding-right:20px;}
.header_spsj .navbar-form{border:none;margin-top:30px;}
.time{color:#333;float:right;font-size:13px;}
.search_top_spsj{padding:0px;margin:0px;}

    /*nav */
    .nav_spsj{font-size:18px;font-weight:bold;color:#333;position: relative;z-index:2000;}
    .navbar-default .nav_spsj > li > a{color:#333;padding-left:40px;}
    .navbar-default .nav_spsj > li{width:14.28%;}
    .nav_jg{background:url(bg2_191115.png) center left no-repeat;}
    .nav_zc{background:url(bg3_191115.png) center left no-repeat;}
    .nav_xw{background:url(bg4_191115.png) center left no-repeat;}
    .nav_fw{background:url(bg5_191115.png) center left no-repeat;}
    .nav_sj{background:url(bg6_191115.png) center left no-repeat;}
    .nav_hd{background:url(bg7_191115.png) center left no-repeat;}
    .nav_zt{background:url(bg8_191115.png) center left no-repeat;}

    .navbar-default .nav_spsj > li.active > a,  .navbar-default .nav_spsj > li > a:hover{background:none;color:#337ab7;}
    .navbar-default .nav_spsj > li.active > .nav_jg,.navbar-default .nav_spsj > li > a.nav_jg:hover{background:url(bg2_h_191115.png) center left no-repeat;}
    .navbar-default .nav_spsj > li.active > .nav_zc,.navbar-default .nav_spsj > li > a.nav_zc:hover{background:url(bg3_h_191115.png) center left no-repeat;}
    .navbar-default .nav_spsj > li.active > .nav_xw,.navbar-default .nav_spsj > li > a.nav_xw:hover{background:url(bg4_h_191115.png) center left no-repeat;}
    .navbar-default .nav_spsj > li.active > .nav_fw,.navbar-default .nav_spsj > li > a.nav_fw:hover{background:url(bg5_h_191115.png) center left no-repeat;}
    .navbar-default .nav_spsj > li.active > .nav_sj,.navbar-default .nav_spsj > li > a.nav_sj:hover{background:url(bg6_h_191115.png) center left no-repeat;}
    .navbar-default .nav_spsj > li.active > .nav_hd,.navbar-default .nav_spsj > li > a.nav_hd:hover{background:url(bg7_h_191115.png) center left no-repeat;}
    .navbar-default .nav_spsj > li.active > .nav_zt,.navbar-default .nav_spsj > li > a.nav_zt:hover{background:url(bg8_h_191115.png) center left no-repeat;}
    .img-responsive, .thumbnail > img, .thumbnail a > img{width:95%;}
    .carousel-inner > .item  img{width:100%;}

    .nav_spsj .xl{display:none;}  

    @media (max-width:768px){
        .header_spsj .navbar-form{border:none;}
        .navbar-default .nav_spsj > li{float:left;}
        .navbar-default .nav_spsj > li > a{padding:0px;padding-top:27px;}
        .nav_spsj{margin:7.5px 0px;font-size:15px;text-align:center;}
        .nav_jg{background:url(bg2_2_191115.png) center top no-repeat;}
        .nav_zc{background:url(bg3_3_191115.png) center top no-repeat;}
        .nav_xw{background:url(bg4_4_191115.png) center top no-repeat;}
        .nav_fw{background:url(bg5_5_191115.png) center top no-repeat;}
        .nav_sj{background:url(bg6_6_191115.png) center top no-repeat;}
        .nav_hd{background:url(bg7_7_191115.png) center top no-repeat;}
        .nav_zt{background:url(bg8_8_191115.png) center top no-repeat;}
        .navbar-default .nav_spsj > li.active > .nav_jg,.navbar-default .nav_spsj > li > a.nav_jg:hover{background:url(bg2_2_h_191115.png) center top no-repeat;}
        .navbar-default .nav_spsj > li.active > .nav_zc,.navbar-default .nav_spsj > li > a.nav_zc:hover{background:url(bg3_3_h_191115.png) center top no-repeat;}
        .navbar-default .nav_spsj > li.active > .nav_xw,.navbar-default .nav_spsj > li > a.nav_xw:hover{background:url(bg4_4_h_191115.png) center top no-repeat;}
        .navbar-default .nav_spsj > li.active > .nav_fw,.navbar-default .nav_spsj > li > a.nav_fw:hover{background:url(bg5_5_h_191115.png) center top no-repeat;}
        .navbar-default .nav_spsj > li.active > .nav_sj,.navbar-default .nav_spsj > li > a.nav_sj:hover{background:url(bg6_6_h_191115.png) center top no-repeat;}
        .navbar-default .nav_spsj > li.active > .nav_hd,.navbar-default .nav_spsj > li > a.nav_hd:hover{background:url(bg7_7_h_191115.png) center top no-repeat;}
        .navbar-default .nav_spsj > li.active > .nav_zt,.navbar-default .nav_spsj > li > a.nav_zt:hover{background:url(bg8_8_h_191115.png) center top no-repeat;}
        
    }
@media (max-width:685px){
    .header_top_spsj{height:88px;}
    .navbar-toggle{margin-right:-20px;margin-top:30px;background:#eee;padding:6px 8px;}
    .web_overflow_seach_spsj{display:block;}
    .web_overflow_seach_spsj .web_overflow_seach_spsj_a{padding:0px;margin-left:15px;margin-top:24px;float:left;border:none;}
    .web_overflow_seach_spsj .web_overflow_seach_spsj_a .navbar-form{border:none;padding:0px;margin:0px;}
    .web_overflow_seach_spsj .navbar-nav{margin:0px;}
    .web_overflow_seach_spsj .navbar-nav li{float:left;}
    .web_overflow_seach_spsj_a .nav > li >a {padding:7px 9px;}
    .app_overflow_seach_spsj{display:none;}
}
@media (max-width:480px){
    .header_top_spsj{height:80px;}
    .header_top_spsj .navbar-form{top:50px;}
    .web_overflow_seach_spsj .web_overflow_seach_spsj_a{padding:0px;margin-left:15px;margin-top:15px;float:left;border:none;}
}
.navbar_spsj{margin-bottom:15px;}

/*header end*/

/*footer start*/
.home_footer_spsj a{color:#de0000;}
.home_footer_spsj{background:#dae7fa;border-top:3px solid #3853ba;padding:15px 0;margin-top:30px;padding-bottom:0px;}
.home_footer_spsj span a{color:#333;}
.home_footer_spsj a:hover{color:red;}
@media (min-width:992px){
    .xl_display{display:block;}
    .qqobjbox{display:block;}
    .qqobjboxove{display:block;}
    .home_footer_spsj .col-sm-1{margin-top:-5px;padding-bottom:10px;}
    .home_footer_spsj .col-sm-9{margin-top:10px;padding-left:30px;}
}
@media (max-width:768px){
.home_footer_spsj .col-sm-1 img{width:40px;}
.home_footer_spsj{background:#dae7fa;border-top:3px solid #3853ba;padding: 0px 0;margin-top:10px;padding-bottom:0px;display: list-item;padding-bottom: 20px;}
.home_footer_spsj a {
    color: #de0000;
    font-size: 13px;
}
}
@media (max-width:650px){
    .w650_1_spsj{width:50%;text-align:left;vertical-align:middle;}
    .w650_2_spsj{width:50%;text-align:right;}
    .w650_3_spsj{width:100%;margin-top:15px;}
}
@media (max-width:590px){
  .home_footer_spsj{background:#dae7fa;border-top:3px solid #3853ba;padding: 0px 0;margin-top:10px;padding-bottom:0px;display: list-item;padding-bottom: 20px;}
  .home_footer_spsj a {
    color: #de0000;
    font-size: 13px;
}
}
@media (max-width:480px){
    .home_footer_spsj .col-sm-1 img{width:40px;}
    .home_footer_spsj .col-sm-1{width:25%;}
}
@media (max-width:444px){
  .home_footer_spsj a {
    color: #de0000;
    font-size: 13px;
}
}


/*当前位置*/
.breadcrumb_spsj{background:transparent;padding:0px;margin-bottom:15px;}
.breadcrumb_spsj a{color:#333;font-size:14px;}
.breadcrumb_spsj img{margin-right:5px;float:left;margin-top:7px;}
.breadcrumb_spsj>li+li:before{content:" ";padding:0px;}
.breadcrumb>.active{font-size:14px;}


/*栏目*/
.mod_spsj ul.nav-tabs{background:url(list_bg1_spsj191115.png) bottom left repeat-x;border-top:1px solid #de8300;}
.mod_spsj ul.nav-tabs li a{
    font-weight:bold;
    background:url(list_bg2_spsj191115.png) bottom left repeat-x;color:#565656;
    border:1px solid #eee;border-bottom:none;border-radius:3px 3px 0 0;cursor: pointer!important;
    padding:8px 15px 5px 15px;margin:5px 5px 0px 5px;}

.mod_spsj ul.nav-tabs li b{
    font-weight:bold;
    border:1px solid #eee;border-bottom:none;
    border-radius:3px 3px 0 0;
    cursor: pointer!important;
    padding:8px 15px 5px 15px;
    margin:5px 5px 0px 5px;
    font-size:16px;color:#de0000!important;
    background:#fff url(list_bg3_spsj191115.png) top left repeat-x;
    float:left;
}

.mod_spsj ul.nav-tabs li a:hover,
.mod_spsj ul.nav-tabs li.active a{
    font-size:16px;color:#565656!important;
    background:#fff url(list_bg3_spsj191115.png) top left repeat-x;
    border-bottom:0px solid #fff!important;cursor: pointer!important;
}
.mod_spsj ul.nav-tabs li.active .dropdown-menu li a{
    background:#fff!important;
    border:none!important;
}
.mod_spsj ul.nav-tabs li.active .dropdown-menu li.active  a,
.mod_spsj ul.nav-tabs li.active .dropdown-menu li.active  a:hover{
    color:#de0000!important;
}
.mod_spsj .nav-tabs{border-left:1px solid #eee;border-right:1px solid #eee;}


/*app*/
.mod_spsj{position:relative;}
.app_nav_tabs_sj{position:absolute;top:0px;left:115px;}
.select-container {
    position: relative;
}

.select-container input {
    height: 37px;
    width:125px;
    font-weight:bold;
    background:url(list_bg2_spsj191115.png) bottom left repeat-x;color:#565656;
    border:1px solid #eee;border-bottom:none;border-radius:3px 3px 0 0;cursor: pointer!important;
    padding:8px 15px 5px 15px;margin:5px 5px 0px 5px;
    font-size:16px;
}

.select-container  span {
    /* 定位至 input 尾部 */
    position: absolute;
    top: 6px;
    right: 15px;
    width:21px;
    height:36px;
    /* 屏蔽点击事件 */
    background:url(list_bg2_spsj191115.png) bottom left repeat-x;
    pointer-events: none;
}
.select-container  span img{margin-top:16px;margin-left:5px;}

.select-container ul {
    /* 定位至 input 下面 */
    position: absolute;
    top: 42px;
    left: 6px;
    padding: 0;
    /* 显示在 input 上面 */
    z-index: 1;
    /* 默认隐藏 */
    display: none;
    list-style: none;
    /* 边框 */
    padding-bottom:15px;
    border: 1px solid #007ACC;
    background:#fff!important;
}
.select-container ul li{
    width:100%!important;list-style: none!important;float:left!important;
}
.select-container li a {
    /* 使背景色占满一行 */
    display: inline-block;
    width: 100%!important;
    color: #000000;
    text-indent: 5px;
    border:none!important;
    /* 默认背景色 */
    background: #fff!important;
    /* 去掉下划线 */
    text-decoration: none;
    margin:0px!important;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space:nowrap;
}

.select-container ul.nav-tabs li a:hover, .select-container ul.nav-tabs li.active a{
    color:#de0000!important;
}

.mod1_yjzs_sj .select-container input,
.mod1_kshsj_sj .select-container input{
    height: 37px;
    width:240px;
    font-weight:bold;
    background:url(list_bg2_spsj191115.png) bottom left repeat-x;color:#565656;
    border:1px solid #eee;border-bottom:none;border-radius:3px 3px 0 0;cursor: pointer!important;
    padding:8px 15px 5px 15px;margin:5px 5px 0px 5px;
    font-size:16px;
}
.mod1_kshsj_sj .app_nav_tabs_sj{position:absolute;top:0px;left:133px;}
@media (max-width:480px){
    .app_nav_tabs_sj{position:absolute;top:0px;left:105px;}
    .mod1_yjzs_sj .select-container input{width:210px;}
    .mod1_kshsj_sj .app_nav_tabs_sj{position:absolute;top:0px;left:122px;}
    .mod1_kshsj_sj .select-container input{
        width:196px;padding:8px 13px 5px 5px;
        overflow: hidden;
        text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
        white-space:nowrap;
    }
    .mod1_kshsj_sj .select-container  span{right:10px;}
}

/* 分页修改 */
.pagination{padding-right:15px;}
.pagination>li>a,.pagination>li>span
{
    color:#444;
    background-color: transparent; 
    border: 0px solid #ddd;
    border-top:0px solid #ddd;
    border-bottom:0px solid #ddd;
    cursor: pointer;
}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover
{
    z-index: 3;
    color: #444;
    cursor: default;
    background-color: transparent;
    background:url(gl_icon.png) bottom center no-repeat
}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover
{
    z-index: 2;
    color: #444;
    cursor: default;
    background-color: transparent;
    background:url(gl_icon.png) bottom center no-repeat
}

.pagination_more{padding:5px 15px;border-radius: 5px;background:#3B88D0;color:#fff;margin:15px;
    display:inline-table;
}


.paginationapp>li>a,
.paginationapp>li>span
{
    color:#fff;
    background: #357fce; 
    border: 0px solid #ddd;
    border-top:0px solid #ddd;
    border-bottom:0px solid #ddd;
    cursor: pointer;
    margin:0px 5px;
    border-radius: 5px;
}
.paginationapp>li>a:focus,
.paginationapp>li>a:hover,
.paginationapp>li>span:focus,
.paginationapp>li>span:hover
{
    z-index: 2;
    color: #fff;
    cursor: default;
    background: #255da7;
}