/*v01*/
@charset "utf-8";
    @font-face {
    font-family:"pingfangbold";
    src:url('pingfangbold.ttf');
}
html,body {
    -webkit-text-size-adjust:100%;
    -ms-text-size-adjust:100%;
    padding:0px;
    margin:0;
    font-family:"微软雅黑",Arial,sans-serif;
    color:#444;
    font-size:14px;
    background:#f0f2fc;
}
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;
    transition: all 0.3s ease;
}
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;
}
a:hover{
    color: #0252b7 !important;
}
/*.navbar-header .navbar-brand a:hover img {
    opacity:1!important;
}
*/
/*.main_comm a:hover img,.gl_main_comm a:hover img {
    opacity:0.6;
}
*/
.swiper-container {
    width: 100%;
    height: 100%;
}
.swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;

    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.fl {
    float:left;
}
.fr {
    float:right;
}
.w100 {
    width:100%;
}
.clear {
    clear:both;
}
.paddnone {
    padding:0px;
}
.paddleft15 {
    padding-left:15px;
}
.paddleft30 {
    padding-left:30px;
}
.paddright30 {
    padding-right:30px;
}
.paddright15 {
    padding-right:15px;
}
.paddleft0 {
    padding-left:0px;
}
.paddright0 {
    padding-right:0px;
}
.mar0 {
    margin:0px;
}
.mart0 {
    margin-top:0px;
}
.mart15 {
    margin-top:15px;
}
.mart5 {
    margin-top:5px;
}
.marb15 {
    margin-bottom:15px;
}
.mart20 {
    margin-top:20px;
}
.mart30 {
    margin-top:30px;
}
.container {
    padding:0;
}
.img_wrap img{
    width: auto;
    max-width: 100%;
}
.img_wrap img:hover{
    transform: scale(1.05);
    transition: all 0.3s ease;
}
@media (min-width:1440px) {
    .container {
    width:1260px;
}
}@media (max-width:991px) {
    .app_padd {
    padding:0px!important;
}
}/*
@media (max-width:767px) {
    }@media (min-width:768px) and (max-width:991px) {
    }@media (min-width:992px) and (max-width:1199px) {
    }@media (min-width:1200px) {
    }*/

/*body bgcolor*/

/*header*/
.header_comm {
    background:url(../images/nav_bg.png) top center no-repeat;
    position:relative;
}
.header_comm .container {
    padding-bottom:13px;
    padding-bottom:13px\9;
    padding-bottom:13px\0;
    padding-bottom:13px\9\0;
    *padding-bottom:13px;
    padding-bottom//:13px;
}
@media (min-width:1200px) {
    
}@media (min-width:992px) and (max-width:1199px) {
    
}.header_comm .header_logo {
    display:inline-table;
    padding:30px 0 25px 0;
}
.header_comm .header_logo p {
    color:#fff;
}
.header_comm .header_logo .fl {
    padding-left:20px;
}
.header_comm .header_logo a.fl{
    padding-left: 0;
}
.header_comm .header_logo p.h3 {
    margin-top: 14px;
}
.header_comm .header_logo p.h4 {
    margin-top:15px;
}
.header_comm .header_logo a > img {
    width:100%;
    max-width:102px;
    margin-right:0px;
}
.header_comm .header_logo span > img {
    max-width:352px;
    width:100%;
}
/* header_breadcrumb */
.header_comm .header_breadcrumb {
    float:right;
    position:relative;
}
.header_breadcrumb {
    margin:0px;
    padding:0px;
    text-align:right;
}
.a_breadcrumb {
    padding-bottom:10px;
}
.header_breadcrumb a {
    padding:0px;
    margin:0px;
    display:inline-table!important;
}
.a_breadcrumb .wrap {
    background:rgba(22,119,195,0.6);
    padding:8px 16px;
    display:inline-block;
}
.header_breadcrumb a+a > p:before {
    float:left;
    display:block;
    color:#fff;
    content:"\007C";
    padding:0px 8px 0px 4px;
}
.header_breadcrumb a p {
    font-size:14px;
    margin:0px;
    margin-top:-18px\9;
    margin-top:-18px\0;
    *margin-top:-18px;
    margin-top:-18px\9\0;
    margin-top//:-18px;
    color:#fff;
}
.header_breadcrumb a:hover,.header_breadcrumb a:active,.header_breadcrumb a:focus {
    background:none!important;
    color:#c5d5f4!important;
}
/*search*/
.app_search .navbar-form {
    padding:0px;
    margin:0px;
    margin-top:3px;
    margin-left:15px;
}
.app_search .navbar-form .form-group {
    background:#fff;
    border-radius:5px;
    padding:0px 1px 0px 10px;
    /*border:1px solid #305aae;
    */
}
.app_search .navbar-form .form-group .form-control {
    -webkit-box-shadow:inset 0 0px 0px rgba(0,0,0,0);
    box-shadow:inset 0 0px 0px rgba(0,0,0,0);
    -webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    color:#999;
    height:30px;
}
.app_search .navbar-form .form-group input::-webkit-input-placeholder {
    color:#999;
}
.app_search .navbar-form .form-group input::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color:#999;
}
.app_search .navbar-form .form-group input:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color:#999;
}
.app_search .navbar-form .form-group input:-ms-input-placeholder {
    /* Internet Explorer 10-11 */ 
    color:#999;
}
.app_search .navbar-form .form-group input {
    background:none;
    border:none;
}
.app_search .navbar-form .form-group input[type="button"] {
    padding:0px 15px;
    color:#fff;
    border-radius:0px!important;
    height:40px;
    background: url(gdskxy_search_bnt.png) center center no-repeat;
}
.app_search .navbar-form .form-group .form-control {
    padding:0px;
    color:#333;
}
.app_search .navbar-form .form-group .btn{
    font-size: 22px;
}
.header_breadcrumb  .app_search .form-control {
    border-radius:0px;
    border:1px solid #0384cf;
}
@media (max-width:1199px) {
    .header_comm .header_logo a > img {
    max-width:91px;
    margin-right:15px;
}
.header_comm .header_logo span > img {
    max-width:337px;
}
}@media (max-width:991px) {
    .header_comm .header_logo a > img {
    max-width:90px;
    margin-right:20px;
}
.header_comm .header_logo span > img {
    max-width:300px;
}
.app_search {
    padding:5px 15px;
    background:#077dcf;
}
.app_search .navbar-form {
    margin:0px;
}
.app_search .navbar-form .form-group {
    display:inline-block;
    margin-bottom:0;
    width:100%;
    vertical-align:middle;
    position:relative;
    border:1px solid #c7dcf7;
}
.app_search .navbar-form .form-group .btn {
    position:absolute;
    right:15px;
    top:-5px;
}
.app_search .navbar-form .form-group .form-control {
    height:35px;
    color:#333;
    line-height:35px;
    padding-right:50px;
}
}@media (max-width:620px) {
    .header_comm .header_logo a > img {
    max-width:51px;
    margin-right:5px;
}
.header_comm .header_logo span > img {
    max-width:193px;
}
}/*list start*/
.comment_list,.comment_list li {
    float:left;
    width:100%;
    padding:0px;
    margin:0px;
}
.comment_list li {
    background:url(gdskxy_list.png) left 18px no-repeat;
    padding:5px 0px 5px 15px;
}
.comment_list li a {
    float:left;
    padding:0px;
    margin:0px;
    display: inline-block;
    width: 80%;
    line-height:30px;
    min-height:30px;
    font-size:16px;
    color:#3f3f3f;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
    word-wrap:normal;
}
.comment_list li a:hover {
    color:#0c568e;
}
.comment_list li span {
    float:right;
    color:#a0a0a0;
    line-height:30px;
    font-size:14px;
}
@media (min-width:992px) and (max-width:1199px) {
    .comment_list li a {
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
    word-wrap:normal;
    width:85%;
}
}@media (max-width:991px) {
    .comment_list li {
    background:url(gdskxy_list.png) left 20px no-repeat;
    padding:11px 0px 11px 15px;
    line-height:30px;
}
.comment_list li a {
    float:left;
    font-size:16px;
    color:#3f3f3f;
    display:block;
    -webkit-box-orient:inherit;
    -webkit-line-clamp:inherit;
    overflow:hidden;
    width:100%;
    line-height:24px;
}
.comment_list li span {
    float:left;
}
}/*list end*/

/* navbar */
.nav_comm {
    background:#0d3f9f;
}
.nav_comm .container {
    border-radius:0px;
    line-height:45px;
    height:45px;
}
.navbar-toggle {
    margin-top:8px;
}
.nav_main .navbar-nav  > li {
    float:none;
}
.nav_main .navbar-nav  >  li > a:before {
    content:"";
}
.nav_main {
    border-bottom:0;
}
.nav_main .navbar-nav  > li {
    display:table-cell;
    width:1%;
}
.nav_comm .nav_main .navbar-nav_comm .navbar-nav > li > a {
    color:#fff;
    font-size:20px;
    font-weight:bold;
    white-space:nowrap;
    border-top:3px solid transparent;
    border-bottom:1px solid transparent;
    text-align:center;
    padding:0px;
    height:45px;
    line-height:40px;
}
@media (max-width:1440px) {
    .nav_comm .nav_main .navbar-nav_comm .navbar-nav > li > a {
    font-size:18px;
}
}.navbar-collapse {
    border-top:0px solid transparent;
    -webkit-box-shadow:inset 0 0px 0 rgba(255,255,255,0);
    box-shadow:inset 0 0px 0 rgba(255,255,255,0);
}
.nav_comm .nav_main .navbar-nav_comm .navbar-nav> li > a:hover,.nav_comm .nav_main .navbar-nav_comm .navbar-nav> li > a:active,.nav_comm .nav_main .navbar-nav_comm .navbar-nav> li > a:focus,.nav_comm .nav_main .navbar-nav_comm .navbar-nav> li > a.active {
    background:#fff;
    color:#444;
    border-top:3px solid #00a3e4;
    /* border-bottom:3px solid #00a3e4;
    */
}
.nav_main ul li.open > a {
    background:#fff;
    color:#444;
    border-top:3px solid #00a3e4;
    /* border-bottom:3px solid #00a3e4;
    */
}
/* nav 2 */
    .navbar-nav_comm ul.navbar-nav > li.open > a.dropdown-toggle {
    background:#fff;
    color:#444;
    border-top:3px solid #00a3e4;
    /* border-bottom:3px solid #00a3e4;
    */
}
.nav_comm .nav_main .dropdown-menu.min_menu {
    min-width:151px;
    border-radius:0px 0px 5px 5px;
    background:#fff;
    width: 100%;
}
.nav_comm .nav_main .dropdown-menu.min_menu > li a {
    color:#444;
    padding:8px 20px;
    -webkit-transition:none;
    font-size:18px;
    text-align:center;
    -moz-transition:none;
    -o-transition:none;
    -ms-transition:none;
    transition:none;
    background:transparent;
    border-bottom:1px solid #eee;
}
.nav_comm .nav_main .dropdown-menu.min_menu > li:last-child a {
    border-bottom:0px;
}
.nav_comm .nav_main .dropdown-menu.min_menu > li a:hover,.nav_comm .nav_main .dropdown-menu.min_menu > li a:active,.nav_comm .nav_main .dropdown-menu.min_menu > li a:focus {
    color:#077dcf!important;
    background:#fff;
    border-radius:0px;
}
.navbar-nav_comm .dropdown-toggle {
    position:relative;
}
.navbar-nav_comm .dropdown-toggle i.fa-angle-right {
    position:absolute;
    right:15px;
    top:11px;
    color:#077dcf;
    font-size:18px;
}
.navbar-nav_comm .dropdown .dropdown-toggle i.fa-angle-right {
    display:none;
}
.navbar-nav_comm .dropdown.open .dropdown-toggle i.fa-angle-right {
    display:block;
}
.navbar-nav_comm .dropdown.open .dropdown-toggle:hover i.fa-angle-right {
    display:block;
    color:#077dcf;
}
.menu_tree {
    top:0px!important;
    left:100%!important;
}
.navbar-nav_comm ul.navbar-nav li.open > a.dropdown-toggle i.fa-angle-right {
    color:#077dcf;
}
.navbar-nav_comm ul.navbar-nav .dropdown-menu li.open > a.dropdown-toggle {
    color:#077dcf;
    background:#fff;
    border-radius:0px;
    border-top:none;
}
/*nav end */



/* footer */
.footer_comm {
    background:#077dcf;
    padding:30px 0;
}
.footer_icp p {
    font-size:14px;
    color:#fff;
    margin-bottom:0px;
    float:left;
    width:100%;
    text-align:center;
}
/* ------- */

@media (min-width:992px) and (max-width:1199px) {
    .container {
    padding:0px 15px;
}
}@media (min-width:768px) {
    .navbar-toggle {
    display:block;
}
}@media (min-width:991px) {
    .navbar-toggle {
    display:none!important;
}
.navbar-collapse {
    width:auto;
    border-top:0;
    -webkit-box-shadow:none;
    box-shadow:none;
}
.navbar-collapse.collapse {
    display:block !important;
    height:auto !important;
    padding-bottom:0;
    overflow:visible !important;
}
.navbar-collapse.in {
    overflow-y:visible;
}
.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {
    padding-right:0;
    padding-left:0;
}
/*end*/}.leftNavIcon {
    display:none;
}
.nav_comm .nav_main .navbar-nav_comm .navbar-nav> li.open > a .leftNavIcon {
    display:none;
}
@media (max-width:991px) {
    .header_comm .container {
    padding:15px 0;
}
.header_logo {
    margin-left:90px;
    padding:0px!important;
}
.header_breadcrumb_app {
    background:#e2e2e2;
}
.header_breadcrumb_app a {
    float:left;
    color:#333;
}
.header_breadcrumb_app a p {
    margin:0px;
    padding:0px;
    padding:5px 0px 5px 15px;
}
.header_breadcrumb_app a+a > p:before {
    float:left;
    display:block;
    color:#bbb;
    content:"\007C";
    padding:0px 15px 0 0;
}
.nav_comm {
    background:none;
    background-size:100%;
    height:auto;
    max-height:100%;
    min-height:0px;
}
.nav_comm .container {
    position:relative;
    height:0px;
    padding:0px;
}
.nav_comm .navbar-header {
    position:absolute;
    left:0px;
    top:-45px;
}
.nav_comm .navbar-header .navbar-toggle {
    float:left;
    background:rgba(7,125,207,0.8);
    border:1px solid #077dcf;
    padding:5px 5px!important;
}
.navbar-toggle .icon-bar {
    display:block;
    width:15px;
    height:1px;
    background:#fff;
    border-radius:0px;
}
.nav_main .navbar-nav > li {
    display:initial;
    float:left;
    width:100%!important;
    margin:0px;
}
.nav_comm .nav_main .navbar-nav_comm .navbar-nav> li > a {
    text-align:left;
    padding:0px;
}
.nav_comm .nav_main .navbar-nav_comm .navbar-nav> li > a span {
    padding:0px 15px;
    display:inline-block;
    height:45px;
    line-height:45px;
}
.nav_comm .nav_main .navbar-nav_comm .navbar-nav> li:nth-child(even) > a {
    background:#e2e2e2;
    color:#333;
    border:none;
}
.nav_comm .nav_main .navbar-nav_comm .navbar-nav> li:nth-child(odd) > a {
    background:#f3f3f3;
    color:#333;
    border:none;
}
.nav_comm .nav_main .navbar-nav_comm ul li > a {
    color:#333;
    font-size:16px;
    white-space:nowrap;
}
.nav_main .navbar-nav  >  li > a {
    margin:0px!important;
    text-align:left;
    border-bottom:1px solid #fff;
}
.nav_main .navbar-nav  >  li > a:hover {
    border-bottom:1px solid #fff;
}
.navbar-nav_comm .dropdown-toggle i.fa-angle-right.menu_tree_icon {
    color:#fff;
}
.menu_tree {
    background:#f3fcfe!important;
}
.menu_tree a {
    color:#333;
}
.nav_comm .nav_main .dropdown-menu li a {
    border-bottom:0px solid red;
}
}@media (max-width:991px) {
    .navbar-nav .open .dropdown-menu {
    position:static;
    float:none;
    width:auto;
    margin-top:0;
    background-color:transparent;
    border:0;
    -webkit-box-shadow:none;
    box-shadow:none
}
.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a {
    padding:5px 15px 5px 25px
}
.navbar-nav .open .dropdown-menu>li>a {
    line-height:20px
}
.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover {
    background-image:none
}
.nav_comm .nav_main .dropdown-menu {
    padding:10px 0;
    background:#fff;
}
.nav_comm .nav_main .dropdown-menu.menu_tree li a {
    padding-left:45px;
}
.nav_comm .nav_main .dropdown-menu > li a {
    padding:8px 0;
    padding-left:30px;
    text-align:left;
}
.navbar-nav_comm .breadcrumb li a {
    font-size:14px;
    color:#fff;
}
.leftNavIcon {
    position:absolute;
    top:0!important;
    right:0!important;
    width:3rem;
    padding:10px 0!important;
    display:block!important;
    text-align:center;
}
li.open  .leftNavIcon:before {
    content:"\f107"!important;
}
.navbar-nav_comm .navbar-nav {
    margin:0;
}
/*nav */
    .nav_comm .nav_main .navbar-nav_comm .navbar-nav> li > a:hover,.nav_comm .nav_main .navbar-nav_comm .navbar-nav> li > a:active,.nav_comm .nav_main .navbar-nav_comm .navbar-nav> li > a:focus,.nav_comm .nav_main .navbar-nav_comm .navbar-nav> li > a.active {
    border-radius:0px;
    color:#077dcf;
    font-weight:bold;
}
.nav_main ul.navbar-nav li.open > a.dropdown-toggle {
    color:#077dcf;
    font-weight:bold;
    border-radius:0px;
}
.nav_comm .nav_main_sdylcx .navbar-nav_comm .navbar-nav> li > a span {
    padding:12px 15px;
    display:inline-block;
    border:1px solid red;
}
.nav_comm .nav_main_sdylcx .navbar-nav_comm .navbar-nav> li > a:hover span,.nav_comm .nav_main_sdylcx .navbar-nav_comm .navbar-nav> li > a:active span,.nav_comm .nav_main_sdylcx .navbar-nav_comm .navbar-nav> li > a:focus span,.nav_comm .nav_main_sdylcx .navbar-nav_comm .navbar-nav> li > a.active span {
    display:inline-block;
    background:#16c0ff!important;
    /* 一级菜单颜色*/
        color:#fff!important;
}
.navbar-nav_comm ul.navbar-nav li.open > a.dropdown-toggle span {
    background:#16c0ff!important;
    /* 一级菜单颜色*/
        color:#fff!important;
}
.navbar-nav_comm ul.navbar-nav .dropdown-menu li.dropdown.open > a.dropdown-toggle i.fa-angle-right:before {
    content:"\f107"!important;
}
.navbar-nav_comm ul.navbar-nav li.open > a.dropdown-toggle i.fa-angle-right.leftNavIcon {
    color:#077dcf!important;
}
/*end*/

    /*search breadcrumb*/
    
    .header_breadcrumb {
    background:transparent!important;
    padding-top:15px;
    padding-bottom:5px;
    text-align:left;
    position:absolute!important;
    top:12px;
    right:0px;
}
.header_breadcrumb > li > a {
    background:transparent!important;
    color:#fff!important;
}
.search_nav {
    margin-left:0px;
}
.search_nav .form-group {
    width:100%;
    border-radius:0px;
    background:#fff;
    border:none;
}
.search_nav .form-control {
    display:inline-block;
    width:auto;
    vertical-align:middle;
}
.search_nav .form-group .form-control {
    -webkit-box-shadow:inset 0 0px 0px rgba(0,0,0,0);
    box-shadow:inset 0 0px 0px rgba(0,0,0,0);
    -webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    color:#999;
    height:25px;
    margin-top:-4px;
}
.search_nav .form-group input,.search_nav .form-group input[type="button"] {
    background:none;
    border:none;
}
.search_nav .form-group input[type="button"] {
    background:#4267be;
    border-radius:0px;
    color:#fff;
    width:12.5%;
    position:absolute;
    right:10px;
    top:6px;
    min-width:64px;
    height:35px;
}
.app_header_search {
    width:80%;
}
.app_sear_btn {
    background:transparent;
    border:none;
    position:relative;
    z-index:999;
    padding:0px 15px;
}
#app_searchShow {
    padding-left:20px;
    -webkit-box-shadow:inset 0 0px 0 rgba(255,255,255,0),0 0px 0 rgba(255,255,255,0);
    box-shadow:inset 0 0px 0 rgba(255,255,255,0),0 0px 0 rgba(255,255,255,0);
    width:100%;
    padding-right:20px;
    background:#0b4590;
    height:50px;
    margin:0px;
    position:relative;
}
#app_searchShow .form-control {
    width:85%;
    padding:0px 15px;
    background:#ffffff;
    border-radius:0px;
    position:absolute;
    top:10px;
    left:10px;
    height:35px;
}
.app_header_search .navbar-brand {
    position:absolute;
    left:0px;
    z-index:2;
    padding:0px 70px;
    width:100%;
    top:5px;
}
/*end*/}@media (max-width:640px) {
    .container {
    padding:0 0px;
}
.nav_comm .navbar-header {
    left:15px;
}
.header_logo {
    margin-left:65px;
    padding:0px!important;
}
}/*toolbar*/
*html {
    background-image:url(about:blank);
    background-attachment:fixed;
}
/*解决IE6下滚动抖动的问题*/
/*解决IE6下不兼容 position:fixed 的问题*/
.right_toolbar {
    position:fixed;
    right:0;
    top:35%;
    width:67px;
    cursor:pointer;
    z-index:99;
    _position:absolute;
    _bottom:auto;
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code,#code_hover,#weibo,#nfsch,#gotop {
    float:left;
    width:65px;
    height:65px;
}
#code {
    background-position:-185px -115px;
}
#code_hover {
    background-position:-249px -115px;
}
#weibo {
    background-position:-185px -180px;
}
#nfsch {
    background-position:-185px -244px;
}
#gotop {
    background-position:-185px -309px;
}
#code_img {
    width:203px;
    height:210px;
    position:fixed;
    right:60px;
    bottom:270px;
    cursor:pointer;
    display:none;
    _position:absolute;
    _bottom:auto;
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
    _margin-bottom:67px;
}
@media (max-width:767px) {
    .right_toolbar {
    display:none;
}
}