body {
  width: 100%;
  max-width: 750px;
  margin: 0 auto;
  background: #f6f5ed;
}
img {
  max-width: 100%;
  display: block;
}
input,
button,
textarea {
  border: none;
  font-family: 'STHeiti', 'Microsoft YaHei', Helvetica, Arial, sans-serif;
}
button {
  margin: 0;
  padding: 0;
}
.icon {
  display: block;
  background: url(../images/icons.png) no-repeat center;
  -webkit-background-size: 5.18rem auto;
  background-size: 5.18rem auto;
}
.bg-gray {
  background-color: #f6f5ed;
}
.bg-white {
  background-color: #ffffff;
}
.btn {
  display: block;
  line-height: .54rem;
  text-align: center;
  color: #ffffff;
  font-size: .28rem;
  border-radius: .04rem;
}
.btn.btn-red {
  background-color: #ba5038;
}
.btn.btn-yellow {
  background-color: #da8d49;
}
.header {
  display: -webkit-box;
  display: box;
  -webkit-box-align: center;
  padding: .24rem 0;
  width: 100%;
  overflow: hidden;
}
.header h1 {
  display: -webkit-box;
  display: box;
  -webkit-box-flex: 1;
  height: .69rem;
  padding: 0 .24rem;
}
.header span {
  display: block;
  margin-right: .24rem;
  width: .64rem;
  height: .64rem;
}
.index-header {
  background-color: #7f300b;
}
#banner {
  width: 100%;
  position: relative;
  overflow: hidden;
}
#banner .swiper-pagination {
  bottom: .05rem;
}
#banner .swiper-pagination .swiper-pagination-bullet {
  width: .14rem;
  height: .14rem;
  opacity: 0.6;
}
#banner .swiper-pagination .swiper-pagination-bullet-active {
  opacity: 1;
  background-color: #7f300b;
}
.index-nav {
  padding: .3rem .3rem 0 .3rem;
  background-color: #ffffff;
  overflow: hidden;
}
.index-nav ul {
  width: 100%;
  overflow: hidden;
}
.index-nav ul li {
  display: -webkit-box;
  display: box;
  -webkit-box-align: center;
  -webkit-box-pack: justify;
  padding-bottom: .3rem;
}
.index-nav ul li a {
  display: block;
  color: #333333;
  text-align: center;
}
.index-nav ul li a i {
  margin: 0 auto .16rem auto;
  width: 1rem;
  height: 1rem;
  overflow: hidden;
}
.index-nav ul li a i.icon-nav01 {
  background-position: 0 -3.36rem;
}
.index-nav ul li a i.icon-nav02 {
  background-position: -1.06rem -3.36rem;
}
.index-nav ul li a i.icon-nav03 {
  background-position: -2.12rem -3.36rem;
}
.index-nav ul li a i.icon-nav04 {
  background-position: -3.18rem -3.36rem;
}
.index-nav ul li a i.icon-nav05 {
  background-position: 0 -4.42rem;
}
.index-nav ul li a i.icon-nav06 {
  background-position: -1.06rem -4.42rem;
}
.index-nav ul li a i.icon-nav07 {
  background-position: -2.12rem -4.42rem;
}
.index-nav ul li a i.icon-nav08 {
  background-position: -3.18rem -4.42rem;
}
.index-nav ul li a span {
  font-size: .28rem;
}
.container,
section {
  display: block;
  width: 100%;
}
.container .title,
section .title {
  margin: 0 auto .4rem auto;
  width: 4.18rem;
  height: .5rem;
}
section {
  padding: .5rem 0 0 0;
}
.section-zdjb .title-zdjb {
  background-position: 0 -1.12rem;
}
.section-zdjb .section-zdjb-bd {
  padding: 0 .24rem .3rem .24rem;
  display: block;
}
.section-zdjb .zdjb-dropdown {
  position: relative;
  margin-bottom: .2rem;
}
.section-zdjb .zdjb-dropdown:last-child {
	margin:0;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-hd {
  display: -webkit-box;
  display: box;
  -webkit-box-align: center;
  width: 100%;
  height: .93rem;
  background-color: #7f300b;
  border-bottom: solid 1px #cccccc;
  cursor: pointer;
  outline: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-hd h3 {
  display: -webkit-box;
  display: box;
  -webkit-box-flex: 1;
  -webkit-box-align: center;
  padding-left: .24rem;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-hd h3 i {
  margin-right: .24rem;
  width: .44rem;
  height: .44rem;
  vertical-align: middle;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-hd h3 i.icon-wei {
  background-position: -4.74rem -0.56rem;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-hd h3 i.icon-chang {
  background-position: -4.74rem -1.06rem;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-hd h3 i.icon-xgzz {
  background-position: -4.74rem -1.56rem;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-hd h3 i.icon-jczx {
  background-position: -4.74rem -2.06rem;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-hd h3 span {
  font-size: .28rem;
  color: #ffffff;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-hd .icon-dropdown {
  margin-right: .24rem;
  width: .44rem;
  height: .30rem;
  background-position: -4.24rem -4.92rem;
  cursor: pointer;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-hd.dropup {
  background-color: #ffffff;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-hd.dropup span {
  color: #7f300b;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-hd.dropup i.icon-wei {
  background-position: -4.24rem -0.56rem;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-hd.dropup i.icon-chang {
  background-position: -4.24rem -1.06rem;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-hd.dropup i.icon-xgzz {
  background-position: -4.24rem -1.56rem;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-hd.dropup i.icon-jczx {
  background-position: -4.24rem -2.06rem;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-hd.dropup .icon-dropdown {
  background-position: -4.24rem -4.56rem;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-bd {
  width: 100%;
  padding: .15rem 0;
  background-color: #ffffff;
  z-index: 2;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-bd ul {
  width: 100%;
  overflow: hidden;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-bd ul li {
  display: -webkit-box;
  display: box;
  -webkit-box-pack: justify;
  padding: .15rem .12rem;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-bd ul li a {
  position: relative;
  display: block;
  height: .72rem;
  line-height: .72rem;
  font-size: .28rem;
  color: #333333;
  text-align: center;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-bd ul li a .icon-hot{
	position:absolute;
	right:0;
	top:0;
	width:.2rem;
	
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-bd ul li a .icon-hot img{
	width:100%;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-bd .wbjb li a,
.section-zdjb .zdjb-dropdown .zdjb-dropdown-bd .xgzz li a {
  width: 2.12rem;
  background: url(../images/zdjb-bg01.png) no-repeat no-repeat center;
  background-size: 2.12rem auto;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-bd .cdjb li a:nth-child(1),
.section-zdjb .zdjb-dropdown .zdjb-dropdown-bd .cdjb li a:nth-child(2) {
  width: 2.4rem;
  background: url(../images/zdjb-bg02.png) no-repeat no-repeat center;
  background-size: 2.4rem auto;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-bd .cdjb li a:nth-child(3) {
  width: 1.56rem;
  background: url(../images/zdjb-bg03.png) no-repeat no-repeat center;
  background-size: 1.56rem auto;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-bd .jczx li a{
		width: 3.29rem;
		display:block;
		text-align:left;
		height:auto;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-bd .jczx dl{
		display: -webkit-box;
	  	display: box;
	  	-webkit-box-align: center;
	  	padding: .1rem;
	  	overflow: hidden;
		background: #FEF7EF;
		border-radius: 4px;
		border:1px solid #ceb58f;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-bd .jczx dt{
		width: .82rem;
  		margin-right: .14rem;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-bd .jczx dt.wczl{
	width:1.2rem;
}

.section-zdjb .zdjb-dropdown .zdjb-dropdown-bd .jczx dt img{
	border:2px solid #fff;
	border-radius: 4px;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-bd .jczx dd{
		display: -webkit-box;
  		display: box;
  		-webkit-box-flex: 1;
  		-webkit-box-pack: justify;
  		-webkit-box-orient: vertical;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-bd .jczx dd h2{
		font-size: .3rem;
		line-height: 1.4;
		color: #7f300b;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-bd .jczx dd.wczl-text h2{
	text-align:center;
	line-height: 1.2;
}
.section-zdjb .zdjb-dropdown .zdjb-dropdown-bd .jczx dd p{
		font-size: .24rem;
		line-height: 1.4;
}

.section-tv {
  margin-top: .24rem;
  padding-bottom: .5rem;
  overflow: hidden;
}
.container .section-tv .title-tv {
  width:5.2rem;
  background: url(../images/title-tv.png) no-repeat center;
  background-size:5.2rem auto;
}
.section-tv .section-tv-bd {
  width: 100%;
  height: 3.4rem;
  background: url(../images/bg03.png) no-repeat center;
  background-size: contain;
}
.section-tv .section-tv-bd #tabs-container {
  width: 5.34rem;
  margin: 0 auto;
}
.section-tv .tabs {
  display: -webkit-box;
  display: box;
  -webkit-box-align: center;
  -webkit-box-pack: justify;
  padding: .26rem .24rem 0 .24rem;
  overflow: hidden;
}
.section-tv .tabs a {
  position: relative;
  display: block;
  width: 1.7rem;
  height: .68rem;
  text-align: center;
  background: #eadbcb;
  font-size: .26rem;
  color: #7f300b;
  overflow: hidden;
}
.section-tv .tabs a span {
  position: relative;
  display: block;
  height: .68rem;
  line-height: .68rem;
}
.section-tv .tabs a.active {
  background: #ba5038;
  color: #ffffff;
}
.section-tv .tabs a.active::before,
.section-tv .tabs a.active::after {
  position: absolute;
  content: "";
  width: .16rem;
  height: .16rem;
  background: url(../images/bg02.png) no-repeat center;
  -webkit-background-size: .7rem auto;
  background-size: .7rem auto;
}
.section-tv .tabs a.active::before {
  background-position: -0.18rem 0;
  top: 2px;
  left: 2px;
}
.section-tv .tabs a.active::after {
  background-position: -0.54rem 0;
  top: 2px;
  right: 2px;
}
.section-tv .tabs a.active span::before,
.section-tv .tabs a.active span::after {
  position: absolute;
  content: "";
  width: .16rem;
  height: .16rem;
  background: url(../images/bg02.png) no-repeat center;
  -webkit-background-size: .7rem auto;
  background-size: .7rem auto;
}
.section-tv .tabs a.active span::before {
  background-position: 0 0;
  bottom: 2px;
  left: 2px;
}
.section-tv .tabs a.active span::after {
  background-position: -0.36rem 0;
  bottom: 2px;
  right: 2px;
}
.section-zxyh {
  margin-top: .24rem;
  padding-bottom: .24rem;
  overflow: hidden;
}
.section-zxyh .title-zxyh {
  background-position: 0 -2.8rem;
}
.section-zxyh ul {
  padding: 0 .24rem;
  overflow: hidden;
}
.section-zxyh ul li {
  position: relative;
  padding-left: .54rem;
  line-height: .88rem;
  border-bottom: dashed 1px #eadbcb;
}
.section-zxyh ul li::before {
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -0.22rem;
  content: "";
  width: .44rem;
  height: .44rem;
  background: url(../images/icons.png) no-repeat;
  background-size: 5.18rem auto;
}
.section-zxyh ul li:nth-child(1)::before{
	background-position: 0 -6.06rem;
}
.section-zxyh ul li:nth-child(2)::before{
	background-position: -.5rem -6.06rem;
}
.section-zxyh ul li:nth-child(3)::before{
	background-position: -1rem -6.06rem;
}
.section-zxyh ul li:nth-child(4)::before{
	background-position: -1.5rem -6.06rem;
}
.section-zxyh ul li:last-child {
  border: none;
}
.section-zxyh ul li a {
  font-size: .28rem;
  color: #7f300b;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.section-zxyh ul li a em{
	text-decoration: underline;
}
.section-yytd {
  padding-bottom: .5rem;
  background: url(../images/bg04.jpg) repeat center;
  background-size: 1.38rem auto;
}
.section-yytd h3 {
  font-size: .48rem;
  color: #7f300b;
  text-align: center;
}
.section-yytd .form-box {
  padding: .4rem .24rem 0 .24rem;
  overflow: hidden;
}
.section-yytd .form-box li {
  position: relative;
  margin-bottom: .2rem;
  overflow: hidden;
}
.section-yytd .form-box li i {
  position: absolute;
  top: 50%;
  left: .24rem;
  margin-top: -0.17rem;
  width: .44rem;
  height: .44rem;
}
.section-yytd .form-box li i.icon-user {
  background-position: -4.24rem -3.06rem;
}
.section-yytd .form-box li i.icon-phone {
  background-position: -4.24rem -3.56rem;
}
.section-yytd .form-box .inputstyle,
.section-yytd .form-box .textareastyle {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: .78rem;
  width: 100%;
  height: .88rem;
  line-height: 1.6;
  background-color: #f7eee3;
  border: solid 1px #7f300b;
  border-radius: .04rem;
  font-size: .28rem;
  color: #7f300b;
  -webkit-appearance: none;
}
.section-yytd .form-box .textareastyle {
  padding: .2rem .3rem;
  height: auto;
}
.section-yytd .form-box .btn-box {
  display: -webkit-box;
  display: box;
  -webkit-box-align: center;
  -webkit-box-pack: justify;
  padding: .3rem .8rem 0 .8rem;
  overflow: hidden;
}
.section-yytd .form-box .btn-box button {
  width: 2.34rem;
  line-height: .8rem;
  cursor: pointer;
}
.footer {
  padding: .5rem 0 1.6rem 0;
  overflow: hidden;
  text-align: center;
}
.footer .footer-logo {
  margin: .4rem auto .2rem auto;
  width: 1.2rem;
  height: 1.2rem;
  background: url(../images/footer-logo.png) no-repeat center;
  background-size: contain;
}
.footer h2 {
  font-size: .3rem;
  color: #666666;
}
.footer p {
  font-size: .28rem;
  color: #666666;
  line-height: 1.8;
}

.list-box dl dt p {
  font-size: .28rem;
  line-height: 1.6;
  color: #666666;
}
.list-box dl dt p a {
  color: #7f300b;
}
.list-box dl dd {
  width: 1.8rem;
  margin-left: .2rem;
}
.list-box .btn-more {
  margin: .24rem auto;
  width: 6rem;
  line-height: .88rem;
  background-color: #eadbcb;
  color: #7f300b;
}
.list-one{
	padding: 0 .24rem;
    margin-top: .14rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
}
.list-one .main ul li:last-child{
	border: none;
}
section.section-hdbanner{
	padding: 0;
	margin-top: .14rem;
}
.section-zjycwz {
  margin: .14rem 0;
  padding-bottom: .5rem;
}
.section-zjycwz .title-ycwz {
  width: 5.18rem;
  margin-bottom: 0;
  background-position: 0 0;
}
.section-zjycwz p {
  padding: .2rem 0;
  line-height: 1.2;
  font-size: .28rem;
  text-align: center;
}
.section-zjycwz .input-box {
  display: -webkit-box;
  display: box;
  padding: 0 .24rem;
  overflow: hidden;
}
.section-zjycwz .input-box .input-tell {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: .24rem;
  width: 4.8rem;
  height: .8rem;
  background: #eadbcb;
  border: solid 1px #b69d8d;
  border-radius: .04rem;
  color: #7f300b;
  font-size: .28rem;
}
.section-zjycwz .btn-tell {
  margin-left: .08rem;
  width: 2.16rem;
  height: .8rem;
  line-height: .8rem;
  background: url(../images/btn-bg.png) no-repeat center;
  background-size: 2.32rem auto;
  background-position: 0 -1.72rem;
}
.section-al {
  margin-top: .24rem;
  padding-bottom: .26rem;
  overflow: hidden;
}
.section-al .title-al {
  background-position: 0 -0.56rem;
}
.section-al .section-al-bd {
  padding: 0 .24rem;
  overflow: hidden;
}
.section-al .section-al-bd li {
  display: -webkit-box;
  display: box;
  -webkit-box-pack: justify;
  padding-bottom: .2rem;
  width: 100%;
  overflow: hidden;
}
.section-al .section-al-bd li a {
  display: block;
  width: 48%;
  text-align: center;
}
.section-al .section-al-bd li a span {
  font-size: .24rem;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  color: #666666;
  line-height: 2;
}



.article-box {
  margin-top: .14rem;
  padding-bottom: .5rem;
  overflow: hidden;
}
.article-hd {
  padding: 0 .24rem;
  text-align: center;
}
.article-hd h2 {
  font-size: .46rem;
  /*text-align:left;*/
}
.article-hd p {
  padding-top: .3rem;
  color: #666666;
  text-align:right;
}
.article-hd p span {
  /*padding: 0 .2rem;*/
  font-size: .24rem;
}
.article-bd {
  padding: 0 .24rem;
}
.article-bd .bg-gray {
  background: #f6f5ed;
}
.article-bd .section-zjycwz {
  padding: .3rem 0;
}
.article-bd .section-zjycwz .input-box .input-tell {
  width: 4.3rem;
}
.article-bd .section-article {
  padding: 0;
  overflow: hidden;
}
.article-bd .section-article p {
  margin-top: .2rem;
  font-size: .32rem;
  line-height: 1.6;
  text-indent: 2em;
}
.article-bd .section-article img {
  margin: 0 auto;
}



.section-tjyd {
  margin-top: .24rem;
  padding-bottom: .2rem;
  overflow: hidden;
}
.section-tjyd .title-tjyd {
  background-position: 0 -5.48rem;
}
.section-tjyd .section-tjyd-bd {
  padding: 0 .24rem;
  overflow: hidden;
}
.section-tjyd .section-tjyd-bd li {
  position: relative;
  height: .88rem;
  line-height: .88rem;
  border-bottom: solid 1px #f6f5ed;
}
.section-tjyd .section-tjyd-bd li:last-child {
  border: none;
}
.section-tjyd .section-tjyd-bd li::before {
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -0.15rem;
  content: "";
  width: .5rem;
  height: .3rem;
  background-image: url(../images/icons.png);
  background-repeat: no-repeat;
  -webkit-background-size: 5.18rem auto;
  background-size: 5.18rem auto;
  background-position: -4.24rem -5.48rem;
}
.section-tjyd .section-tjyd-bd li a {
  padding-left: .6rem;
  color: #333333;
  font-size: .28rem;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
.list-jcsb {
  margin-top: .14rem;
  padding: 0;
  overflow: hidden;
}
.list-jcsb .list-jcsb-con {
  position: relative;
  padding: .4rem .24rem .5rem .24rem;
  overflow: hidden;
}
.list-jcsb .list-jcsb-con::after {
  position: absolute;
  bottom: 0;
  left: 3%;
  content: "";
  width: 94%;
  height: .11rem;
  background: url(../images/border-bg.png) repeat-x;
  background-size: .21rem auto;
}
.list-jcsb .list-jcsb-con:last-child::after {
  display: none;
}
.list-jcsb .list-jcsb-con dl {
  display: -webkit-box;
  display: box;
  width: 100%;
  overflow: hidden;
}
.list-jcsb .list-jcsb-con dl dt {
  width: 2.2rem;
  margin-right: .24rem;
}
.list-jcsb .list-jcsb-con dl dd {
  display: -webkit-box;
  display: box;
  -webkit-box-flex: 1;
  -webkit-box-pack: justify;
  -webkit-box-orient: vertical;
}
.list-jcsb .list-jcsb-con dl dd h2 {
  font-size: .3rem;
  color: #7f300b;
  text-align: center;
  font-weight: 600;
}
.list-jcsb .list-jcsb-con dl dd h3 {
  font-size: .28rem;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  color: #666666;
}
.list-jcsb .list-jcsb-con dl dd p {
  font-size: .28rem;
  line-height: 1.46;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  color: #666666;
}
.list-jcsb .list-jcsb-con dl dd p a {
  color: #7f300b;
}
.list-jcsb .list-jcsb-con dl dd strong {
  color: #333333;
  font-weight: 600;
}
.list-jcsb .list-jcsb-con .btn-box {
  display: -webkit-box;
  display: box;
  -webkit-box-pack: justify;
  padding: .36rem .8rem 0 .8rem;
  overflow: hidden;
}
.list-jcsb .list-jcsb-con .btn-box a {
  display: block;
  width: 2.32rem;
  height: .8rem;
  line-height: .8rem;
  text-align: center;
  color: #ffffff;
  font-size: .28rem;
  background: url(../images/btn-bg.png) no-repeat center;
  background-size: 2.32rem auto;
}
.list-jcsb .list-jcsb-con .btn-box a.btn-red {
  background-position: 0 0;
}
.list-jcsb .list-jcsb-con .btn-box a.btn-yellow {
  background-position: 0 -0.86rem;
}

.lable-box{
	position:fixed;
	display: -webkit-box;
  	display: box;
  	-webkit-box-align: center;
  	-webkit-box-pack: justify;
  	width:100%;
	height: 1.2rem;
	max-width: 750px;
	bottom: 0;
	z-index: 100;
	background-color:#E7E7E7;
	border-top: 1px solid #ddd;
}
.lable-box li{
	position: relative;
	height: .88rem;
	border-right: solid 1px #be927e;
	box-sizing: border-box;
	width: 19%;
	text-align: center;
}
.lable-box li:nth-child(3){
	width: 24%;
}
.lable-box li:nth-child(3) a span{
	margin-top: .44rem;
}
.lable-box li:nth-child(4) a span{
	color: #FF0000;
}
.lable-box li:last-child{
	border: none;
}
.lable-box li a{
	display: block;
	text-align: center;
}
.lable-box li a i{
	display: block;
	margin: 0 auto;
	width: .44rem;
	height: .44rem;
	background: url(../images/icons-footer.png) no-repeat center;
	background-size: 2.36rem auto;
}
.lable-box li a i.icon-home{
	background-position: 0 0;
}
.lable-box li a i.icon-yuyue{
	background-position: -.48rem 0;
}
.lable-box li a i.icon-tell{
	background-position: -.96rem 0;
}
.lable-box li a i.icon-zixun{
	background-position: -1.44rem 0;
}
.lable-box li a i.icon-yibao{
	background-position: -1.92rem 0;
}
.lable-box li a .middle-nav{
	position: absolute;
	width: .88rem;
	height: .88rem;
	top: -.48rem;
	left: 50%;
	margin-left: -.44rem;
	z-index: 120;
}
.lable-box li a .middle-nav::before{
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -.44rem;
	content: "";
	width: .88rem;
	height: .88rem;
	border: solid .08rem #fff;
	background: #ff9d00;
	box-sizing: border-box;
	border-radius: 50%;
	z-index: 2;
}
.lable-box li a .middle-nav::after{
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	content: "";
	width: .88rem;
	height: .88rem;
	background: #fff;
	border-radius: 50%;
	-webkit-box-shadow:0 0 30px rgba(143,57,0,1);
	box-shadow:0 0 30px rgba(143,57,0,1);
	-webkit-animation:sonarEffect 1.5s ease-out 1s infinite;
	animation: 1.5s ease-out 1s normal none infinite running sonarEffect;
}
.lable-box li a .middle-nav i{
	position: relative;
	top: 50%;
	margin-top: -.22rem;
	z-index: 200;
}
.lable-box li a .middle-nav i::after{
	position: absolute;
	top: -.08rem;
	right: 0;
	margin: 0;
	content: "";
	width: .2rem;
	height: .2rem;
	background: url(../images/number.gif) no-repeat center;
	background-size: cover;
}
.lable-box li a span{
	display: block;
	padding-top: .1rem;
	font-size: .28rem;
	line-height: 1;
	color: #7f300b;
}
@keyframes sonarEffect {
	0% {
		opacity: 0.3;
		filter:alpha(opacity:30);
	}
	40% {
		-webkit-shadow: 0 0 0 1px rgba(143,57,108,0.1), 0 0 2px 2px #fff, 0 0 0 4px rgba(255,184,108,0.5);
		box-shadow: 0 0 0 1px rgba(143,57,108,0.1), 0 0 2px 2px #fff, 0 0 0 4px rgba(255,184,108,0.5);
		opacity: 0.5;
		filter:alpha(opacity:50);
	}
	100% {
		-webkit-shadow: 0 0 0 1px rgba(143,57,108,0.1), 0 0 2px 2px #fff, 0 0 0 4px rgba(255,184,108,0.5);
		box-shadow: 0 0 0 1px rgba(143,57,108,0.1), 0 0 2px 2px #fff, 0 0 0 4px rgba(255,184,108,0.5);
		opacity: 0;
		filter:alpha(opacity:0);
		-webkit-transform: scale(1.5);
		transform: scale(1.5);
	}
}
@-webkit-keyframes sonarEffect {
	0% {
		opacity: 0.3;
		filter:alpha(opacity:30);
	}
	40% {
		-webkit-shadow: 0 0 0 1px rgba(143,57,108,0.1), 0 0 2px 2px #fff, 0 0 0 4px rgba(255,184,108,0.5);
		box-shadow: 0 0 0 1px rgba(143,57,108,0.1), 0 0 2px 2px #fff, 0 0 0 4px rgba(255,184,108,0.5);
		opacity: 0.5;
		filter:alpha(opacity:50);
	}
	100% {
		-webkit-shadow: 0 0 0 1px rgba(143,57,108,0.1), 0 0 2px 2px #fff, 0 0 0 4px rgba(255,184,108,0.5);
		box-shadow: 0 0 0 1px rgba(143,57,108,0.1), 0 0 2px 2px #fff, 0 0 0 4px rgba(255,184,108,0.5);
		opacity: 0;
		filter:alpha(opacity:0);
		-webkit-transform: scale(1.5);
		transform: scale(1.5);
	}
}
.main ul{margin:0 auto ; height:100%;}
.main ul li{width: 100%; border-bottom: 1px solid #dddddd; padding-bottom:0.25rem; overflow:hidden;}
.up1{margin: 0.35rem 0.2rem 0 0 ;width: 1.7rem;height:1.7rem;}

.gol{height: 100%;width:5rem;}
.gol h3{font-size: 0.35rem;font-weight: normal;margin-top: 0.4rem; float: left; width:100%;text-overflow: ellipsis; white-space: nowrap;overflow: hidden;}
.gol p{float: left;font-size: 0.25rem;color: #666666;line-height: 0.4rem;margin-top: 0.15rem;}
.gol p a{color: #ed1414;}
.fl{float: left;}
.fr{float: right;}
.cl{clear: both;height:100%;}

.gyyzad{margin-top: 0.2rem;padding-top: 0;}

.container .title, section #home-news .title{
            margin: 0 auto .2rem auto
        }
		#home-news .title-home-news{
			background: url(../images/title-home-news.png) no-repeat center;
            background-size:4.06rem auto;
		}
        #home-news .news-more{
            width: 100%;
            text-align: center;
            margin-top: 0;
        }
		
		
.zjtp-title{
width:2.8rem;
margin:0 auto;
overflow:hidden;
border:solid 1px #7f300b;
}
.zjtp-title span{display:block;width:1.4rem;line-height:1.8;font-size:.28rem;text-align:center;color:#7f300b;float:left;box-sizing:border-box;}
.zjtp-title a{display:block;width:1.4rem;background:#7f300b;color:#fff;line-height:1.8;font-size:.28rem;text-align:center;float:right;}

.section-three {
  padding:0 0 0 0;
  overflow: hidden;
}
.section-three li {
  display: -webkit-box;
  display: box;
  -webkit-box-pack: justify;
  overflow: hidden;
  border-bottom: dashed 1px #dddddd;
}
.section-three li:last-child {
  border: none;
}
.section-three li a {
  display: block;
  padding: .2rem .15rem;
  width: 50%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.section-three li a:first-child {
  border-right: dashed 1px #dddddd;
}

.tijian-contain{
}
	.section-tijian{
		padding: .1rem .24rem .3rem .24rem;
		background: #fff;
		overflow: hidden;
		position: relative;
	}
.section-tijian::after {
  position: absolute;
  bottom: 0;
  left: 3%;
  content: "";
  width: 94%;
  height: .11rem;
  background: url(../images/border-bg.png) repeat-x;
  background-size: .21rem auto;
}
.section-tijian:last-child::after{
display:none;
}
	.section-tijian h2{
		font-size: .36rem;
		text-align: center;
		color:#7f300b;
	}
	.section-tijian dl{
		display: -webkit-box;
	  	display: box;
	  	width: 100%;
	  	overflow: hidden;
		margin-top:.2rem;
	}
	.section-tijian dl dt{
		width: 1.8rem;
  		margin-right: .24rem;
	}
	.section-tijian dl dd{
		display: -webkit-box;
  		display: box;
  		-webkit-box-flex: 1;
  		-webkit-box-pack: justify;
  		-webkit-box-orient: vertical;
	}
	.section-tijian dl dd h3{
		font-size: .28rem;
	}
	.section-tijian dl dd p{
		font-size: .24rem;
		line-height: 1.4;
	}
	.contact {
		display: -webkit-box;
		display: box;
		-webkit-box-pack: justify;
		padding-top:.2rem;
	}
	.contact span{
		font-size:.3rem;	
		display:block;
		line-height:2;
	}
	.contact span strong a{
		color:#d60000;
	}
	.contact >a{
		display:block;
		width:1.6rem;
		height:.64rem;
		text-align:center;
		color:white;
		background:#d60000;
		line-height:.64rem;
		font-size:.28rem;
	}
	.taocan-jiage{
		font-size:.3rem;
	}
	.taocan-jiage span{
		padding-right:.3rem;
	}
	.taocan-jiage span strong{
		font-size:.36rem;
		color:#d60000;
	}
	p.jiage{
		font-size:.3rem;
	}
	p.jiage strong{
		font-size:.36rem;
		color:#d60000;
	}
	p.jiage span{
		font-size:.24rem;
		color:#666;
	}
	.section-tijian dl dd p.jiage{
		line-height:1.2;
	}
	#tjtc dl{
		padding-bottom:.2rem;
		border-bottom: dashed 1px #eee;
	}
	#tjtc dl dd p{
		font-size:.28rem;
	}
	
#slidetab{padding-top:0.2rem;}
#slidetab section{margin-top:0;}
.slidetab-hd{background:#fff;line-height:.68rem;border-bottom:1px #ddd solid;padding:0 .24rem;display: -webkit-box;display: box;}
.slidetab-hd a{font-size:.32rem;display:block;width:50%;text-align:center;}
.slidetab-hd a.active{color:#7f300b;border-bottom:2px #7f300b solid;}
    .section-jkjz{
      padding: .24rem;
      margin-top: .2rem;
      background: #fff;
      overflow: hidden;
    }
    .section-jkjz-hd{
      width: 100%;
      margin-bottom: .2rem;
      font-size: .3rem;
      color: #6a370c;
      overflow: hidden;
    }
    .section-jkjz-hd i{
      width: .44rem;
      float: left;
      margin-right: 10px;
    }
    .section-jkjz-hd strong{
      font-weight: 500;
      color: #9b1301;
    }
    .section-jkjz-bd dl{
      display: -webkit-box;
      display: box;
      width: 100%;
      overflow: hidden;
    }
    .section-jkjz-bd dl dt{
      display: -webkit-box;
      display: box;
      -webkit-box-flex: 1;
      overflow: hidden;
      position: relative;
    }
    .section-jkjz-bd dl dd{
      width: 2.4rem;
      margin-left: .2rem;
      overflow: hidden;
    }
    .bigtv-swiper{
      width: 100%;
      overflow: hidden;
    }
    .bigtv-swiper .swiper-button-prev{
      width: .36rem;
      height: .54rem;
      background: url(../images/swiper-btn-prev.png) no-repeat;
      background-size: contain;
      left: 0;
    }
    .bigtv-swiper .swiper-button-next{
      width: .36rem;
      height: .54rem;
      background: url(../images/swiper-btn-next.png) no-repeat;
      background-size: contain;
      right: 0;
    }
    .big-tv-text{
      background: #f6f5ed;
      font-size: .28rem;
      text-align: center;
      padding: .1rem 0;
    }
    .section-jkjz-bd-smalltv{
      margin-bottom: .2rem;
    }
    .smalltv-text{
      padding: .06rem .1rem;
      background: #f6f5ed;
      font-size: .24rem;
    }
    .smalltv-text h3{
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 1;
      overflow: hidden;
    }
    .smalltv-text p span{
      padding-right: .2rem;
      color: #999;
    }
    .smalltv-text p i{
      width: .24rem;
      display: inline-block;
      margin-right: .1rem;
    }
    .section-jkjz-ft{
      display: -webkit-box;
      display: box;
    }
    .section-jkjz-ft a{
      margin: 0 2%;
      width: 46%;
      display: block;
    }
		.breadcrumb {
  padding: 0 .24rem;
  background-color: #ffffff;
  overflow: hidden;
}
.breadcrumb ul {
  display: -webkit-box;
  display: box;
  width: 100%;
  overflow: hidden;
}
.breadcrumb ul li {
  display: -webkit-box;
  display: box;
  -webkit-box-align: center;
  line-height: .68rem;
  font-size: .28rem;
  color: #7f300b;
}
.breadcrumb ul li i {
  width: .44rem;
  height: .44rem;
}
.breadcrumb ul li i.icon-home {
  background-position: -4.24rem -4.06rem;
}
.breadcrumb ul li i.icon-jt-r {
  background-position: -4.74rem -2.56rem;
}
.breadcrumb ul li a {
  color: #7f300b;
}