html {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
  }
body {
	padding:0px;
    margin: 0;
    font-family: "微软雅黑",Arial;
    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;color:#5980d1;}
 .paddtop{padding-top:30px;}
 .paddtop20{padding-top:20px;}
 .position_re_gzdhs{position:relative;}
  
.body_gzdhs{background:url(../images/bg_gzdhs.jpg) top center no-repeat;background-size:100%;}
.logo_gzdhs_top{margin-bottom:85px;}
.logo_gzdhs_top,.nav_gzdhs{float:left;width:100%;}
.navbar-brand img{width:100%;min-width:319px;max-width:756px;margin-top:15px;}
.header1_gzdhs ,.header1_gzdhs .breadcrumb,.header1_gzdhs .navbar-form{padding:0px;background:none;-webkit-box-shadow: inset 0 0px 0 rgba(255,255,255,0); 
	box-shadow: inset 0 0px 0 rgba(255,255,255,0); }
.header1_gzdhs .navbar-form{margin-top:4px;}
.header1_gzdhs .breadcrumb a{font-size:12px;color:#fff;}
.header1_gzdhs .breadcrumb a:hover{font-size:12px;color:#ffa200;}
.header1_gzdhs .breadcrumb > li + li:before {
  color: #fff;
}
.sch_gzdhs .btn{background:none;}
.sch_gzdhs .form-group{background:url(../images/bg_icon_gzdhs.png) top left;height:35px;border-radius:15px;}
.sch_gzdhs .form-group input{background:none;border:none;border-radius:0px;color:#fff;-webkit-box-shadow: inset 0 0px 0 rgba(255,255,255,0); 
	box-shadow: inset 0 0px 0 rgba(255,255,255,0); }
.sch_gzdhs .form-group input::-webkit-input-placeholder { color:#fff;}
.sch_gzdhs .form-group input:-moz-placeholder { color:#fff;}
.sch_gzdhs .form-group input::-moz-placeholder { color:#fff;}
.sch_gzdhs .form-group input:-ms-input-placeholder { color:#fff;}
.header1_gzdhs{margin-top:25px;text-align:right;}
.header1_gzdhs .breadcrumb{margin-bottom:10px;}
.block_gzdhs{display:none;}

.nav_gzdhs{background:url(../images/bg_icon2_gzdhs.png) top left;border-radius:0px;float:left;min-height:40px;line-height:40px;padding:0px 0;}
.nav_main_gzdhs{width:100%;}
.nav_main_gzdhs >ul{width:100%;}
.nav_main_gzdhs .navbar-nav  > li {
  float: none;
}

.nav_main_gzdhs .navbar-nav  >  li > a {
  margin-bottom: 0px;
  text-align: center;
}

.nav_main_gzdhs {
  border-bottom: 0;
}
.nav_main_gzdhs .navbar-nav  >  li > a {margin-right: 0;}

.nav_main_gzdhs .navbar-nav  > li {
	display: table-cell;
	width: 1%;
}
.nav_gzdhs .nav_main_gzdhs li a{color:#fff;font-size:17px;padding:10px;margin-top:8px;margin-bottom: 8px;}
.nav_gzdhs .nav_main_gzdhs li a:link{background:none;}

.nav_gzdhs .nav_main_gzdhs .dropdown-menu{background:#2e77bb;}
.nav_gzdhs .nav_main_gzdhs .dropdown-menu li a{font-size:14px;}
.nav_gzdhs .nav_main_gzdhs .dropdown-menu li a:hover{background:url(../images/bg_icon_gzdhs.png) top left;}
.nav_gzdhs .nav_main_gzdhs .dropdown-menu li a {padding:10px 20px;}
.nav_gzdhs .nav_main_gzdhs .wid_gzdhs{width:1.5%;}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  background: #fff;
  border-radius: 1px;
}
.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_main_gzdhs ul li.open > a{color:#ffa200!important;}

.h1_gzdhs,.right_list_gzdhs{float:left;width:100%;border-bottom:2px solid #b2c4ea;position:relative;margin:0px;padding:0px;height:45px;}
.h1_gzdhs span.tit_gzdhs{float:left;font-size:18px;height:46px;font-weight:600;padding:10px 25px 10px 0px;color:#1b4191;border-bottom:3px solid #4a90e2;background:url(../images/g_icon3_gzdhs.png) bottom center no-repeat;}
.h2_gzdhs span.tit_gzdhs{background:none;}
.h1_gzdhs span.tit_gzdhs img{margin-right:15px;}
a.more_gzdhs,button.more_gzdhs{float:right;background:0px;border:0px;font-size:13px;color:#587fcf;font-family: Arial;padding:15px 0px 5px 5px;}


.list_gzdhs ul li.list-group-item{float:left;width:100%;border:0px;background:none;padding:6px 0px;}
.list_gzdhs ul li a,.right_more_gzdhs .media .media-body a{float:left;font-size:14px;color:#444444;}
.list_gzdhs ul li a:hover{color:#5980d1;}
.list_gzdhs ul li a img{margin-right:5px;}
.list_gzdhs ul li span{font-size:13px;color:#888888;font-family: Arial;padding:0px;margin:0px;background:none;font-weight:400;}

.right_tzgg_gzdhs{float:left;width:100%;padding-top:20px;}
.right_list_gzdhs > li > a{float:left;font-size:18px;height:46px;font-weight:600;padding:10px;margin:0px;border:none;background:none;color:#1b4191;border-bottom:3px solid transparent;}
.right_list_gzdhs > li.active > a,
.right_list_gzdhs > li.active > a:hover,
.right_list_gzdhs > li.active > a:focus{border:none;background:url(../images/bg_icon3_gzdhs.png) bottom center no-repeat;padding:10px;margin:0px;border-bottom:3px solid #4a90e2;color:#1b4191;cursor:pointer;}

.right_more_gzdhs .more_gzdhs{position:absolute;top:20px;right:15px;}
.right_more_gzdhs .media{padding:0px;}
.right_more_gzdhs .media .media_sj_gzdhs{float:left;width:100%;margin-left:3px;border:1px solid #b2c4ea;padding-right:0px;}
.right_more_gzdhs .media .media_sj_gzdhs span{float:left;width:100%;text-align:center;font-size:24px;color:#4a90e2;}
.right_more_gzdhs .media .media_sj_gzdhs font{float:left;width:100%;padding:0px 10px;text-align:center;color:#777777;font-size:12px;border-top:1px solid #b2c4ea;}
.right_more_gzdhs .media .media_sj_gzdhs i.i1{float:left;margin-top:-10px;margin-left:-14px;}
.right_more_gzdhs .media .media_sj_gzdhs i.i2{float:right;margin-top:-10px;margin-right:-14px;}
.right_more_gzdhs .media .media-body a{padding:5px 0px 0 15px;}
.right_more_gzdhs .media .media-body a:hover{color:#5980d1;}


.right_email_gzdhs{float:left;width:100%;margin-top:10px;}
.right_email_gzdhs h2{float:left;width:100%;border-top:1px solid #5980d1;font-size:18px;font-weight:600;color:#1b4191;padding-top:15px;}
.right_email_gzdhs h2 img{margin-right:10px;}
.right_email_gzdhs .control-label{float:left;width:28px;padding-left:20px;}
.right_email_gzdhs .right_email_inp_gzdhs{position:absolute;left:43px;padding-right:0px;width:81%;}
.right_email_gzdhs .right_email_inp_gzdhs input{border:1px solid #8fb2db;background:#fbfdff;width:98.5%;border-radius:0px;padding-right:37%;}
.right_email_inp_gzdhs span{font-size:14px;color:#444444;float:right;margin-top:-27px;margin-right:13px;}
.right_email_btn_gzdhs{padding:5px 10px 0px 15px;}
.right_email_btn_gzdhs .btn{background:#dae5f2;color:#4b70a8;font-size:18px;font-weight:600;width:98.5%;border:none;border-radius:0px;}

.right_szxx_gzdhs a img{width:100%;}
.right_szxx_gzdhs a{float:left;width:100%;}

.right_sxkw_gzdhs{padding-top:15px;float:left;width:100%;}

.right_sxkwimg_gzdhs{float:left;width:100%;}
.right_sxkwimg_gzdhs a{float:left;width:50%;padding-top:10px;padding-right:0px;}
.right_sxkwimg_gzdhs a img{width:100%;max-width:129px;}

.footer_gzdhs{float:left;width:100%;padding:30px 0;font-size:14px;line-height:28px;color:#999;}
.footer_gzdhs .footer_img span img{width:100%;max-width:237px;margin-top:15px;margin-bottom:15px;}
.footer_gzdhs .footer_img a{float:right;padding:0px;text-align:right;}
.footer_gzdhs .footer_img a img{width:100%;max-width:80px;margin:0px;margin-top:10px;}
.footer_gzdhs .text_right_gzdhs{text-align:right}



@media (min-width: 992px) {
  .container {
	padding:0px;
  }
  .row{margin:0px;}
  .right_email_gzdhs .right_email_inp_gzdhs input{width:96%;}
  .right_sxkwimg_gzdhs a img{width:95%;max-width:129px;}

}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
	padding:0px;
  }
  .logo_gzdhs_top .navbar-header{width:100%!important;}

}


@media (max-width: 1199px){
	.nav_main_gzdhs .navbar-nav  > li{padding:0px;}
	.nav_gzdhs .nav_main_gzdhs li a{padding-left:3px; padding-right:3px;}
}

@media (max-width: 1085px) {
    .nav_main_gzdhs .dropdown-menu{min-width:120px;}
}
@media (max-width: 992px){
	 .body_gzdhs{background-size:100% 300px;}
	.nav_main_gzdhs .navbar-nav  >  li{width:0.3%;padding:0px 8.5px;}
	.nav_gzdhs .nav_main_gzdhs .wid_gzdhs{width:0.55%;}
	.nav_gzdhs .nav_main_gzdhs .wid2_gzdhs{width:0.45%;}
	.footer_gzdhs .text_center_gzdhs{text-align:center!important;}
	.right_email_gzdhs .right_email_inp_gzdhs{width:92.5%;}
	.footer_gzdhs .footer_img {padding:0px;text-align:left;padding:0px 20%;}
}
@media (max-width: 810px) {
.nav_main_gzdhs .dropdown-menu{min-width:auto;}
}
@media (max-width: 768px) {
  .none_gzdhs,#code,#code_img{display:none;}
  .block_gzdhs{display:block;}
  .body_gzdhs{background-size:100% 300px;}
  .nav_gzdhs .container{padding:0px;}
  .logo_gzdhs_top .navbar-brand{
    padding:0px!important;
  }
  .sch_gzdhs{width:40%;}
  .sch_gzdhs .form-group input{width:75%;float:left;}
  .sch_gzdhs .form-group button{float:left;}
  .nav_gzdhs{margin-right:20px;position:relative;}
  .nav_gzdhs .navbar-toggle{background:url(../images/bg_icon2_gzdhs.png) top left;margin-right:15px;}
  .nav_main_gzdhs{background:url(../images/bg_icon2_gzdhs.png);margin:0px;}
   .header1_banner_gzdhs{position:absolute;z-index:999;text-align:left;padding-left:20px;top:-22px;}
  .nav_main_gzdhs .navbar-nav  >  li > a {
	  margin-bottom: 5px;
	  text-align: left;
	  border-bottom:1px solid #fff;
	}
	 .nav_main_gzdhs .navbar-nav  >  li > a:hover {
	  border-bottom:1px solid #fff;
	}
	.nav_main_gzdhs .navbar-nav  > li {
	  padding:0 25px;
	  float:left;
	  width:100%;
	}
	.nav_gzdhs .navbar-header{margin:0px;}
	.wid_gzdhs,.wid2_gzdhs{width:100%!important;}
	
	
}
@media (max-width: 720px) {.right_email_gzdhs .right_email_inp_gzdhs{width:90%;}}
@media (max-width: 680px) {.sch_gzdhs{width:50%;}.footer_gzdhs .footer_img {padding:0px;text-align:left;padding:0px 15%;}}
@media (max-width: 550px) {.right_email_gzdhs .right_email_inp_gzdhs{width:89%;}}

@media (max-width: 480px) {
	.sch_gzdhs{width:65%;}
	.body_gzdhs{background-size:100% 300px;}
	.footer_gzdhs .footer_img {padding:0px;text-align:left;}
	.footer_gzdhs .footer_img a img{margin:0px;margin-top:5px;}
	.right_email_gzdhs .right_email_inp_gzdhs{width:88%;}
	.list_gzdhs ul li span{float:left!important;padding-left:9px!important;padding-top:5px!important;}
	.footer_gzdhs font{display:inline-block;}
	.footer_gzdhs .text_center_gzdhs{text-align:left!important;}
	.footer_gzdhs .footer_img a{float:right;padding:0px;text-align:left;}
}
@media (max-width: 410px) {.sch_gzdhs{width:80%;}.right_email_gzdhs .right_email_inp_gzdhs{width:86%;}}
@media (max-width: 320px){.sch_gzdhs{width:82%;}.right_email_gzdhs .right_email_inp_gzdhs{width:83%;}}

/*toolbar*/
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
/*解决IE6下不兼容 position:fixed 的问题*/
#code,#code_hover,#gotop{ width:52px; height:52px; background:url(../images/toolbar_casisd.png) no-repeat; position:fixed; right:0; 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{ background-position:-184px -125px; bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-240px -125px; bottom:120px; _margin-bottom:120px;}
#gotop{ background-position:-184px -179px; bottom:67px; _margin-bottom:67px;} 

#code_img{ width:203px; height:210px; background:url(../images/toolbar_casisd.png) 20px 1px no-repeat; position:fixed; right:54px; bottom:77px; 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;}
