@charset "utf-8";
/* CSS Document */

html, body {
  height: 100%;

}
/* html{
  height:1000px;
  } */
  body {
    margin: 0;
    font-size: 12px;
    font-family: 'Microsoft YaHei', Arial,Helvetica,sans-serif,'Arial Narrow',HELVETICA;background:#fff;-webkit-text-size-adjust:100%;
  }

  img {
    border: none;
  }

  a {
    text-decoration: none;
    cursor:pointer;
	display:block;
  }

  p {
    margin: 0;
  }

  ul {
    margin: 0;
    padding: 0;
    list-style: none;
  }

  .clear:after{
    display: block;
    content:'';
    clear:both;
  }
  .clear{
    *zoom:1;
    clear:both;
  }

  .ma{
    margin:0 auto;
  }

  .layout{
    width: 100%;
  }

  .fl{
    float:left;
  }

  .fr{
    float:right;
  }

  h1,h2,h3,h4{
    margin:0;
  }

  div{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
  }
  
  /*index*/
  .bg{
  width:100%;
  height:100%;
  background:url(../images/pic_750.png) no-repeat;
  background-size: 100% 100%;
}
.content {
    width: 90%;
	height:auto;
    padding-top: 28%;
}
.content h1 {
    width: 100%;
    height: auto;
    margin-bottom: 3%;
}
.content h1 img {
    display: block;
    width: 100%;
    height: auto;
}
.content h2 {
    width: 100%;
    height: auto;
    margin-bottom: 3%;
}
.content h2 img {
    display: block;
    width: 100%;
    height: auto;
}
.content h3 {
    width: 32%;
    height: auto;
	margin: 0 auto;
}
.content h3 img {
    display: block;
    width: 100%;
    height: auto;
}


/*ny*/
.bg1{
 width:100%;
  background:#bd0000 url(../images/pic_766.png) no-repeat;
  background-size: 100%;
  background-position-y: 15px;
}
.bg2{
 width:100%;
 height:auto;
  background:#bd0000 url(../images/pic_766.png) no-repeat;
  background-size: 100% 35%;
padding-bottom:20px;
}
.content1 {
    width: 90%;
	height:auto;
    padding-top: 5%;
}
.content1 h1 {
    width: 100%;
    height: auto;
    margin-bottom: 3%;
}
.content1 h1 img {
    display: block;
    width: 100%;
    height: auto;
}
.content1 h2 {
    width: 100%;
    height: auto;
    margin-bottom: 3%;
}
.content1 h2 img {
    display: block;
    width: 100%;
    height: auto;
}
.content1 h3 {
    width: 32%;
    height: auto;
	margin: 0 auto;
}
.content1 h3 img {
    display: block;
    width: 100%;
    height: auto;
}

.gd{
    width: 100%;
    max-height: 370px;
    overflow: auto;
    float: left;
	margin-top:5%;

}
.nr{
width:100%;
height:auto;
border:2px solid #febe00;
border-radius:5px;
background-color:#fef5e1;
}
.nr h1{
width:90%;
margin:0 auto;
margin-top:5%;
margin-bottom:5%;
height:40px;
text-align:center;
font-size:20px;
line-height:31px;
color:#df0006;
background:url(../images/pic_581.png) no-repeat;
background-size:100% 100%;
}
.nr p{
color:#903d1d;
margin:0 auto;
width:90%;
/*text-indent:2em;*/
font-size:13px;
}
.nr h2{
width:100%;
margin-top:5%;
margin-bottom:5%;
height:40px;
text-align:center;
font-size:20px;
line-height:31px;
color:#cc0d1f;
background:url(../images/pic_670.png) no-repeat;
background-size:100% 100%;
}
.AccTab {
width:100%;
height: 22px;
margin-bottom: 5%;
}
.AccTab li{
float:left;
width:21%;
margin-left: 3%;
}
.AccTab .active a {
background:url(../images/pic_149.png) no-repeat;
background-size:100% 100%;
height:22px;
}
.AccTab li a {
height:20px;
    text-align:center;
    font-size: 14px;
    line-height: 20px;
    display: block;
    color: #cc0d1f;
	background:url(../images/pic_1492.png) no-repeat;
	background-size:100% 100%;
}
.tab-content .tab-pane, .pill-content .pill-pane {
	display: none;
}

.tab-content .active, .pill-content .active {
	display: block;
}

.tab-pane h1{
width:80%;
margin-top:5%;
margin-bottom:5%;
height:25px;
text-align:center;
font-size:13px;
line-height:20px;
color:#fffa6b;
background:url(../images/pic_598.png) no-repeat;
background-size:100% 100%;
}

.zhl{
width:100%;
height:auto;
overflow:hidden;
}
.zhl li{
float:left;
width:35%;
margin-left: 10%;
margin-bottom:5%;
overflow:hidden;
}
.li_kuang {
    width: 100%;
    height: 252px;
    background:url(../images/pic_250.png) no-repeat;
	background-size:100% 100%;
    float: left;
    padding: 3% 5% 8% 4%;
}
.rqzp_tu {
    width: 100%;
    height: auto;
}
.rqzp_tu img {
    width:100%;
    height: auto;
    display:block;
}
.rqzp_wen {
    width: 100%;
    height: auto;
    padding-top: 5%;
}
.rqzp_wen h4{
text-align:center;
color:#cc0d1f;
font-size:13px;
}
.rqzp_wen h5{
width:90%;
margin:0 auto;
text-align:center;
color:#cc0d1f;
font-size:12px;
}
hr{
color:#b48111;
}
.rqzp_wen p{
width:80%;
margin:0 auto;
text-indent:0em;
color:#74530b;
font-size:12px;
}

/*gaojian*/
.nr2{
width:90%;
}
.back{
color:#8a0003;
font-size:12px;
padding-top:3%;
}
.nr2 h6{
font-size:12px;
line-height:14px;
color:#333333;
text-align:center;
}
.fgx{
width:100%;
padding-bottom:5%;
}
.fgx img{
width:100%;
display:block;
height:auto;
}
.pic{
width:80%;
margin:0 auto;
padding-bottom:5%;
}
.pic img{
width:100%;
display:block;
height:auto;
}
.zw{
width:100%;
padding-bottom:5%;

}
.zw img{width:100%;}
.zw p{
width:100%;
font-size:12px;
color:#000000;
/*text-indent:2em;*/
}




@media screen and (max-width : 480px){
.content {
    padding-top: 48%;
}
.gd {
margin-top: 30%;
    max-height: 415px;
}

}

@media screen and (min-width : 320px) and (max-width : 374px){
.gd {
    max-height: 350px;
}

}

@media screen and (min-width : 375px) and (max-width : 413px){
.content {
    padding-top: 56%;
}
.gd {
    max-height: 415px;
}

}