﻿/*basic*/
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,pre,form,input,button{margin:0; padding:0;}
table{border-collapse:collapse;border-spacing:0;}
h2{font-size:14px;}
ul,ol{list-style:none;}
body{font-size:1em;margin:0 auto;font-family:"微软雅黑",Helvetica;}
fieldset,img{border:0;}
img {border:0;  vertical-align:middle;}
a{ text-decoration:none;-webkit-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;}
.index{ max-width:640px; min-width: 320px; margin: 0 auto;}
a:hover{ text-decoration:none;}
@media screen and (max-device-width: 320px){body{-webkit-text-size-adjust:none}}
@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}
@media only screen and (-webkit-min-device-pixel-ratio: 2){body{-webkit-text-size-adjust:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body{-webkit-text-size-adjust:none}}
@media (min-width:410px) and (max-width:540px) {  /*   410<=当浏览器窗口大小<=540px  pad */
            .inner p {
          font-size:1em;
      }   
        }
@media (min-width:320px) and (max-width:409px) {  /*   320<=当浏览器窗口大小<=409px  pad */
            .inner p {
          font-size:12px;
      }   
        }
body{
  background-color:#eee;

}
.w540 {
  width:100%;
  max-width:540px;
  min-width:320px;
}

.h15 {
  height: 10px;
  width: 100%;
  overflow: hidden;
}

.h10 {
  height: 15px;
  width: 100%;
  overflow: hidden;
}

.mlr {
  margin: 0 auto;
  overflow: hidden;
}

.inner {
  padding: 0 10px;
  overflow: hidden;
}

.topPic {
  overflow: hidden;
  background: #ffc508;
}
.topPic .inner {
  padding:0;
  width: 100%;
  max-width: 540px;
  min-width: 320px;
  overflow: hidden;
}
.topPic .inner img {
  width: 100%;
  float:left;
}
.logo {
  background: #c1a45e;
}
.logo img{width:100%;float:left;}
.wrap {
  background: #fff;
}

nav {
  border-bottom: 1px solid #e9e9e9;
  display:table;
  width:100%;
}
nav a {
  display: table-cell;
  width: 25%;
  font-size: 14px;
  line-height:3em;
  text-align: center;
  border-right: 1px solid #e9e9e9;
  color: #252525;
}
nav a:last-child {
  border-right: 0 none;
  width: 2.5rem;
}
nav a:hover {
  background: #ff6821;
  color: #fff;
}

.scroll_bar {
  padding: 10px 15px;
  background:#fff;
  overflow: hidden;
}
.scroll_bar i {
  float: left;
  width: 22px;
}
.scroll_bar i img{width:100%;}
.scroll_bar .marque {
  height: 22px;
  padding-left: 10px;
  overflow: hidden;
}

.marque li, .marque li a {
  font-size:12px;
  color: #252525;
  height: 22px;
  line-height: 22px;
}

.title3,.title2{
  height: 30px;
  border-top: 2px solid #c1a45e;
  overflow: hidden;
}
.title3 span,.title2 span {
  display:block;
  height: 30px;
  color:#252525;
  text-align: center;
  line-height: 30px;
  background: #c1a45e;
  font-size:16px;
  padding:0 10px;
  font-weight:bold;
  display:inline-block;
  position: relative;
}
.title3 span:after,.title2 span:after {
  border-bottom: 29px solid transparent;
  border-left: 21px solid #c1a45e;
  border-top: 1px solid #c1a45e;
  content: "";
  position: absolute;
  right: -21px;
}
.title3 a {
  float: right;
  height: 30px;
  padding-right: 10px;
  text-align: right;
  line-height: 30px;
  font-size:10px;
  color: #252525;
  width: 2.54rem;
}

.jbdh .inner {
  padding: 0 10px;
}
.jbdh nav:first-child {
  border-top: 1px solid #e9e9e9;
}
.jbdh nav a {
  width: 3.3rem;
}

.inner2 ul li {
  border-bottom: 1px solid #eee;
  padding-left:30px;
}

.inner2 ul li a {
  color: #252525;
  text-decoration: none;
  font-size: 14px;
  line-height: 3em;
}

.shuju {
  text-align: center;
  overflow: hidden;
  color: #fff;
  background: url(../images/bg2.jpg) no-repeat;
  background-size:100% 100%;
  padding:10px 0;
  line-height:1.5em;
}
.shuju h2 {
  font-size:17px;
}
.shuju h2 font {
  color: #ffc508;
}
.shuju span {
  font-size:12px;
  display:block;
}

.shuju_ul {
  overflow: hidden;
  padding-bottom: 5%;
}
.shuju_ul ul {
  display: table;
  margin-top: 5%;
  width: 100%;
}
.shuju_ul ul li {
  width: 25%;
  display: table-cell;
  border-right: 1px solid #e9e9e9;
  text-align: center;
  line-height:1.5em;
  vertical-align: middle;
}
.shuju_ul ul li:last-child {
  border-right: none;
}
.shuju_ul ul li span {
  display:block;
  width: 100%;
  font-size:11px;
  color: #252525;
}
.shuju_ul ul li strong {
  font-size:16px;
  color: #ff6821;
  display:block;
}

.shuju_btn {
  border-top: 1px solid #e9e9e9;
  padding: 2% 0;
  overflow: hidden;
}
.shuju_btn ul {
  display: table;
  width: 100%;
}
.shuju_btn ul li {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  width: 50%;
  border-right: 1px solid #e9e9e9;
}
.shuju_btn ul li:last-child {
  border-right: 0 none;
}
.shuju_btn ul li a {
  display:block;
  width: 100%;
  font-size:14px;
  line-height:2.5em;
  color: #252525;
}

.bdjs {
  overflow: hidden;
}
.bdjs ul {
  display: table;
  border-bottom: 1px solid #e9e9e9;
  width: 100%;
}
.bdjs ul:first-child {
  border-top: 1px solid #e9e9e9;
}
.bdjs ul li {
  display: table-cell;
  width: 25%;
  border-right: 1px solid #e9e9e9;
  text-align: center;
  vertical-align: middle;
}
.bdjs ul li:last-child {
  border-right: 0 none;
}
.bdjs ul li a {
  display: inline-block;
  width: 100%;
  color: #252525;
  padding: 10% 0;
}
.bdjs ul li a span {
  display:inline-block;
  margin:13% auto 0;
 width:35px;
}
.bdjs ul li a font {
  display:block;
  width: 100%;
  font-size: 12px;
}
.zjtd img{
	width:100%;
	float:left;
}
.bdjs img{
	float:left;
	width:100%;
}
/*.guahua {
  border-top: none;
}

.guahua_title {
  height: 1.11rem;
  font-size: 0.3rem;
  text-align: center;
  line-height: 1.11rem;
  background-color: #ffb400;
}

.guahua_title strong {
  color: #b20000;
}

.guahua p {
  text-align: center;
  line-height: 0.7rem;
  height: 0.7rem;
  color: #f00;
  font-size: 0.3rem;
}

.guahua ul {
  padding: 0 0.74rem;
}

.guahua ul li {
  display: table;
  width: 100%;
  margin-bottom: 8px;
}

.guahua li span {
  display: table-cell;
  width: 36%;
  font-size: 0.26rem;
  vertical-align: middle;
}

.guahua li span b {
  color: #f00;
}

.guahua li font {
  display: table-cell;
  text-align: left;
  vertical-align: top;
}

.zzgh_1_1, .zzgh_1_2, .inputText {
  width: 98%;
  padding: 0;
  margin: 0;
  font-size: 0.3rem;
  border: 1px solid #dfdfdf;
  text-indent: 10px;
  color: #989898;
  line-height: 0.463rem;
}

.zzgh_1_1, .inputText {
  height: 0.463rem;
  line-height: 0.463rem;
}

.inputText {
  width: 90%;
}
*/
.guahua{
	border-top:none;
}
.guahua_title{
	font-size:16px;
	text-align:center;
	padding:15px 0;
	background-color: #c1a45e;
}
.guahua_title strong{
	color:#b20000;
}
.guahua p{
	text-align: center;
	line-height: 38px;
	height: 38px;
	color:#f00;
	font-size:12px;
}
.guahua ul{
	padding:0 40px;
}
.guahua ul li{
	display:table;
	width:100%;
	margin-bottom:8px;
}
.guahua li span{
	display:table-cell;
	width:36%;
	font-size:14px;
	vertical-align:middle;
}
.guahua li span b{
	color:#f00;
}
.guahua li font{
	display:table-cell;
	vertical-align:middle;
}
.zzgh_1_1,.zzgh_1_2,.inputText{
	width: 98%;
	padding:0;
	display:block;
	margin:0;
	font-size:12px;
	border:1px solid #dfdfdf;
	text-indent: 10px;
	color:#989898;
	line-height:25px;
}
.zzgh_1_1,.inputText{
	height:25px;
	line-height:25px;
}
.inputText{
	width: 90%;
}
.zzgh_1_3{
	border:none;
	margin:0;
	padding:0;
	width:100%;
	height:34px;
	background:url(../images/gh_btn.jpg) center center no-repeat;
	background-size: cover;
}
.guahua{
	padding-bottom:15px;
}
footer nav {
  width: 100%;
}

.bar {
  background-color: #242424;
  height: 0.815rem;
  width: 100%;
  display: table;
  padding: 4px 0;
}

.bar a {
  display: table-cell;
  border-right: 1px solid #585858;
  text-align: center;
  width: 50%;
  vertical-align: middle;
  font-size:14px;
  font-weight: bold;
  color: #fff;
}
.bar a:hover{
  background:none;
}
.inner_mlr {
  background-color: #fff;
}

.inner_mlr li {
  width: 100%;
  display: table;
}

.inner_mlr li span {
  display: table-cell;
  padding: 0 3%;
  width: 34%;
}
.foo{
	padding-bottom:55px;
}
.inner_mlr li p {
  display: table-cell;
  vertical-align: middle;
  font-style: normal;
  color: #252525;
  font-size:12px;
}
.inner_mlr img{width:100%}
.inner_mlr li p a {
  color: #fe5001;
}

.inner_mlr li p strong {
  color: #252525;
}
.ying ul{
  display:table;
  width:100%;
}
.ying ul li{
  display:table-cell;
  width:20%;
  text-align:center;
  border-right:1px solid #e9e9e9;
}
.ying ul li:last-child{
  border-right:none;
}
.ying img{width:100%;}

.wrap section{margin-top:0;;padding-top:0;}