@charset "utf-8";
/* common */
.ban{position: relative;/* padding-top: 1rem; */}
.ban .imged {padding-bottom: 38%;}
#header{background: #A31A2F;}
.footer{position: relative;left: auto;bottom: auto;}
.ban .h3{position: absolute;left: 0;bottom: 0;z-index: 10;width: 100%;}
.ban .h3 h3{line-height: 0.9rem;color: #fff;font-weight: bold;font-size: 0.36rem;width: 3.12rem;}
.ban .h3 h3::after{left: -2.6rem;right: 0;background: #A31A2F;width: auto;}
/* æ‰‹æœºå†…é¡µäºŒçº§å¯¼èˆª */
.wrap_ph{margin-bottom: 0.3rem;display: none;}
.wrap_ph h2{width:100%;color:#fff;height: 0.6rem;line-height: 0.6rem;font-size: 0.26rem;padding: 0 0.2rem;background: #A31A2F;}
.wrap_ph h2::after{width: 0.32rem;height: 0.32rem;background: url(../images/cd.png) no-repeat right center/cover;left: auto;right: 0.2rem;top: 50%;transform: translateY(-50%);}
.wrap_ph ul{padding: 0.1rem 0.2rem 0.2rem;display: none;box-shadow: 0px 0.1rem 0.3rem 0px rgba(69, 10, 66, 0.11);}
.wrap_ph li{font-size: 0.18rem;line-height: 0.34rem;font-family: hel-bold;}
.wrap_ph li a{transition:0.5s;display: block;color: #333;}
.wrap_ph{display: none;}
.wrap_ph li.active a{color: #A31A2F;}
.wrap_ph li.active a.on{color: #A31A2F;}
.wrap_ph li h3{padding:.05rem 0;}
.wrap_ph i{opacity: 1;display: inline-block;width: .34rem;height: .3rem;display: inline-block;background: url(../images/arrow_down.png) center no-repeat;background-size: 15px 15px !important;position: absolute;display: block;    right: 0;
    top: 2px;transition: 0.5s;}
.wrap_ph i.on{transform: rotate(-90deg);}
.wrap_ph .box{display: none;padding-left: 0.25rem;}
.wrap_ph .box a{font-size: 0.16rem;line-height: 0.3rem;color: #666 !important;display: block;}
.wrap_ph .box a:hover{color: #A31A2F;}


.title{justify-content: center;margin-bottom: 0.38rem;position: relative;}
.title h3{padding: 0 0 0.3rem 0;}
.title h3::after{width: 1.64rem;height: 0.63rem;background: url(../images/tit.png) no-repeat;background-size: 100% 100%;left: auto;right: -0.56rem;}
.title h3 span{align-items: center;}
.title h3 span b{font-family: sy;font-size: 0.36rem;color: #A31A2F;padding: 0 0.1rem;display: inline-block;}


.inner {padding: 0.65rem 0 .75rem;position: relative;}

.inner{min-height:3.2rem;}

.inner-l { width: 3.12rem; z-index: 10; position: relative;}
.inner-r { width: calc(100% - 3.12rem);padding-left: .75rem;}

.inner-l ul { background: #F7F7F7;;}
.inner-l ul li {position: relative;}
.inner-l ul li h3{padding: .2rem .3rem;display: block;border-bottom: 1px solid #bbcbdc;}
.inner-l ul li h3 a{transition: 0.5s;position: relative;font-size: 0.24rem;color: #333;line-height: 1.5;display: block;}
.inner-l ul li h3 a::after {width: 0.15rem;height: 0.16rem;left: auto;
right: 0;bottom: auto;top: 50%;transform:translateY(-50%);background: url(../images/jt1.png) no-repeat;background-size: 100% 100% !important;}

.inner-l ul li.on h3,.inner-l ul li:hover h3{background: #A31A2F;}
.inner-l ul li:hover h3 a, .inner-l ul li.on h3 a{color: #fff;}
.inner-l ul li.on h3::after,.inner-l ul li:hover h3::after{opacity: 1;}
.nysubnav {display: none;padding: 0.15rem 0.6rem;}
.inner_left ul li.active .nysubnav{display: block;}
.inner-l ul li.on h3 a::after,.inner-l ul li:hover h3 a::after{background: url(../images/jt2.png) no-repeat;}
.inner-l ul li h3.on a::after{transform:translateY(-50%) rotate(90deg);}

.nysubnav a { padding: 0.1rem 0rem; line-height:1.5; display: block; font-size: 0.2rem; color: #999999;}
.nysubnav a:hover, .nysubnav a.on {color: #A31A2F;font-weight: bold;}
.title2{position: relative;align-items: center;margin-bottom: 0.55rem;}
.title2 h3{font-size: 0.3rem;color: #A31A2F;}
.local {padding: 0.17rem 0;position: absolute;left: 0;bottom: 0;background: rgba(144,102,60,.9);width: 100%;}
.local .wp{justify-content: center;position: relative;}

.local h3{color: #fff;font-size: 0.28rem;}
.adress {color: #808080;font-size: 0.14rem;position:relative;align-items: flex-start;position: absolute;right: 0;}
.adress p{line-height: 0.24rem;padding-left: 0.3rem;background: url(../images/home.png) no-repeat left center;background-size: 0.24rem !important;font-size: .16rem;}
.adress a {color: #666;transition: 0.5s;display: inline-block;padding: 0 .05rem;}
.yjlm{z-index: 10;position: absolute;left: 0;bottom: 0;height: .4rem;width: 100%;}
.ban .adress{color: rgba(255,255,255,.7);justify-content: flex-end;position: absolute;right: 0.1rem;}
.ban .adress a{color: rgba(255,255,255,.7);}


/* æ–‡å­—åˆ—è¡¨ */
.newlist1 ul.list{margin-top: .1rem;}
.newlist1 ul.list li a{align-items: center;line-height: 1.6;justify-content: space-between;padding: .25rem 0;border-bottom: 1px dashed #d2d2d2;}
.newlist1 ul.list li a::after{width: 0;height: 1px;background: #A31A2F;}
.newlist1 ul.list h3{font-size: 0.18rem;color: #333;padding: 0 .25rem 0 0.15rem;transition: 0.5s;position:relative;flex: 1;min-width: 0;}
.newlist1 ul.list li span{white-space: nowrap;font-size: 0.18rem;color: #333;}
.newlist1 ul.list li h3::after{width: 0.05rem;height: 0.05rem;background:#A31A2F;top: 50%;transform: translateY(-50%);content:"";position:absolute;left: 0;border-radius: 50%;}
@media screen and (min-width: 1025px) {
  .newlist1 ul.list li a:hover h3{color: #A31A2F;}
  .newlist1 ul.list li a:hover::after{width: 100%;}
  .newlist1 ul.list li a:hover{border-bottom:1px solid rgba(0,0,0,0);}
}



/* å­¦é™¢æ–°é—» */
.newlist li{}
.newlist li a{padding: .3rem 0;align-items: center;border-bottom: 1px solid #ddd;}
.newlist li a::after{background:#A31A2F;height: 1px;bottom: -1px;}
.newlist li .scale{width: 3.3rem;}
.newlist li .con{width: calc(100% - 3.3rem);padding-left: .3rem;}
.newlist li span{font-size: 0.16rem;color: #A31A2F;line-height: 1.3;transition: 0.5s;font-family: geo;}
.newlist li h3{font-size: 0.2rem;color: #333;line-height: 0.32rem;margin: .15rem 0;transition: 0.5s;}
.newlist li p{font-size: 0.15rem;color: #666;line-height: .28rem;max-height: 0.84rem\0;transition: 0.5s;}

@media(min-width: 1024px){
  .newlist li a:hover::after{width: 100%;}
  .newlist li a:hover h3{color: #A31A2F;}
}
@media screen and (max-width: 1024px) {
 .newlist li a{padding: .2rem 0;}
}
@media screen and (max-width: 768px) {
  .newlist li .scale{width: 2.3rem;}
  .newlist li .con{width: calc(100% - 2.3rem);padding-left: .2rem;}
  .newlist li h3{margin:.1rem 0;}
  .newlist li p{-webkit-line-clamp: 2;line-height: .28rem !important;}
  .newlist li span{font-size:.16rem;}
}
@media screen and (max-width: 420px) {
  .newlist li .scale{width: 1.6rem;}
  .newlist li .con{width: calc(100% - 1.6rem);}
}
.page{margin: 0.4rem 0 0;}
.page img{margin: 0 auto;display: block;}


/* å¸ˆèµ„åˆ—è¡¨ */
.xrld ul{justify-content: space-between;}
.xrld li{width: 48%;margin-bottom: .6rem;}
.xrld li a{align-items: center;box-shadow: 0px 2px 8px 0px rgba(10, 11, 24, 0.1);background: #fff;}
.xrld li a::after{background: #A31A2F;width: 100%;height: 0;}
.xrld li .scale{width: 2.15rem;}
.xrld li .con{width:calc(100% - 2.15rem);padding: .3rem .25rem;}
.xrld li h3{font-size: 0.22rem;color: #333;line-height: 0.32rem;padding-bottom: .15rem;border-bottom: 1px solid #eee;transition: 0.5s;}
.xrld li h3::after{width: 0.83rem;height: 0.03rem;background: #A31A2F;bottom: -1.5px;}
.xrld li p{font-size: 0.16rem;color: #666;line-height: 0.3rem;max-height: 0.9rem\0;margin-top: .2rem;transition: 0.5s;}
.xrld li .imged{padding-bottom: 130%;}

.xrld2 .fl01 li{padding: .2rem 0rem;border-bottom: 1px dashed #b2c7db;}
.xrld2 .fl01 li p{width: 2rem;font-size: 0.18rem;color: #A31A2F;line-height: 0.3rem;padding-right: .3rem;text-align: right;}
.xrld2 .fl01 li .span{width: calc(100% - 2rem);padding-left: .4rem;position: relative;font-size: 0.18rem;color: #333;line-height: 0.3rem;}
.xrld2 .fl01 li .span::after{content: "";position: absolute;width: 1px;height: auto;background: #A31A2F;left: 0;top: 0rem;bottom: 0rem;}
.xrld2 .fl01 li .span a{display: inline-block;margin-right: .3rem;width: 0.7rem;transition: 0.5s;}
.xrld2 .fl01 li .span a.on{font-weight: bold;}

@media(min-width: 1024px){
  .xrld2 .fl01 li .span a:hover{color: #A31A2F;}
  .xrld li a:hover::after{height: 100%;}
  .xrld li a:hover h3:after{background: #fff;}
  .xrld li a:hover h3,.xrld li a:hover p{color: #fff;}
}
@media screen and (max-width: 1024px) {
  .xrld li{width: 49%;margin-bottom: .3rem;}
}
@media screen and (max-width: 768px) {
  .xrld li{width: 100%;}
}
@media screen and (max-width: 420px) {
  .xrld li .scale{width: 1.6rem;}
  .xrld li .con{width:calc(100% - 1.6rem);padding: .2rem .2rem;}
}


/*  å†…å®¹é¡µ*/
.cont-ny{justify-content:space-between;}
.new-cont{width: 70%;background: #fff;padding: 0rem 0.35rem 0 0;overflow: hidden;}
.cont-r{width: 30%;padding-left: .35rem;border-left: 1px solid #ddd;}
.new-cont h3{color: #333;font-size: 0.26rem;line-height: 0.38rem;text-align: center;padding-top: .35rem;border-top: .03rem solid #A31A2F;}
.cont-tit{margin: 0rem 0 0.2rem;padding: 0.15rem 0;border-bottom: 2px solid #e5e5e5;display: flex;/* justify-content: center; */flex-wrap: wrap;align-items: center;}
.cont-tit span{font-size: 0.15rem;color: #b7b7b7;align-items: center;margin: 0 0.3rem 0 0;line-height: 0.3rem;}
.cont-tit span img{display: inline-block;margin-right: 0.05rem;max-width: 0.17rem;}
.article{padding-bottom: 0.5rem;}
.ny-mid .article{padding-bottom: 0;}
.article p{font-size: 0.18rem !important;color: #333;line-height: 0.46rem !important;
  text-indent: 2em;}
.article p span{font-size: 0.18rem !important;line-height: 0.46rem !important}
.article table p{text-indent: 0 !important;}
.article img,.article video{max-width:100% !important;height:auto !important;display: block;margin: 0 auto;}
.sticky {position: sticky;top: 1.2rem;}
.cont-r h2{color: #A31A2F;font-size: 0.18rem;margin-bottom: .15rem;}



.pages{padding-top: 0.3rem;}
.pages p{/* margin-bottom: 0.1rem; */font-size: 0.16rem;color: #333;line-height: 0.32rem;transition: 0.5s;}
.pages p a{color: #333;transition: 0.5s;padding-left: 0.1rem;transition: 0.5s;}
@media(min-width: 1024px){
  .cont-r li a:hover h3{color: #A31A2F;}
}
@media screen and (max-width: 1024px) {
.new-cont{padding: 0;width: 100%;}
.cont-r{display: none;}
.cont-titl{width:100%;}
.cont-tit span{margin-right:0.2rem;}
}



/* æ ¡å›­é£Žå…‰ */
.xyfg ul{margin: 0 -0.13rem;}
.xyfg li{width: 33.3%;padding:0 0.13rem;margin-bottom: 0.4rem;}
.xyfg li a{display: block;position: relative;z-index: 1;padding-bottom: .2rem;border-bottom:1px solid #ddd ;}
.xyfg li h3{font-size: 0.18rem;color: #333;line-height: 0.32rem;transition: 0.5s;min-height: 0.64rem;margin: .2rem 0 .1rem;}
.xyfg li p{font-size: 0.16rem;color: #A31A2F;font-family: geo;}
.xyfg li .scale .imged{padding-bottom: 70%;}


@media(min-width: 1025px){	
	.xyfg li a:hover h3{color: #A31A2F;}
}
@media(max-width: 1024px){	
	.xyfg .vde{margin-bottom: 0.3rem;}
	.xyfg ul{margin: 0 -0.1rem;}
	.xyfg li{padding: 0 0.1rem;margin-bottom: 0.3rem;}
	.xyfg li a::after{left: 0;right: 0;}
	.xyfg li h3{/* height: 0.4rem; *//* line-height: 0.4rem; */}
}

@media(max-width: 768px){	
	.xyfg li{width: 50%;}
	.xyfg li:last-child{display:none;}
}
/* å…³äºŽä¸»é¡µ */

.guzy img{width: 40%;float: right;padding: 0 0 0 0.35rem;}



@media screen and (max-width: 768px) {

}
/* æ•™å¸ˆæ£€ç´¢ */
.jsy{background: rgba(163, 26, 47, 0.03);padding: 0.48rem 0.7rem;margin-bottom: .55rem;}
.jsy .select2{justify-content: flex-start;}
.jsy .sele1{width: auto;display: flex;align-items: center;font-size: 0.16rem;color: #333;padding-right: 0.3rem;margin-bottom: 0.3rem;}
.jsy .sele1:last-child{padding-right:0;}


.jsy .sele1 select{appearance: none;-moz-appearance: none;-webkit-appearance:none;}

.jsy .sele1 .select{border: 1px solid #E4C1C5;height: 0.46rem;line-height: 0.46rem;font-size: 0.16rem;color: #333;width: 2.6rem;margin-left: 0.2rem;padding: 0 0.15rem;position: relative;}
.jsy .sele1 .select h2{font-size: 0.16rem;height: 0.46rem;align-items: center;/* padding: 0 .2rem; */justify-content: space-between; cursor: pointer;}
.jsy .sele1 .select h2 p{color: #333;width: calc(100% - .15rem);white-space: nowrap;overflow: hidden;text-overflow: clip;}
.jsy .sele1 .select h2 img{width:.15rem;}
.jsy .sele1 .select ul{background: #f2f2f2;max-height: 2.15rem;position: absolute;width: auto;left: 0;right: 0;padding: .15rem 0rem;border-top: 1px solid #eee;z-index: 500000;top: 101%;display: none;overflow-y: auto;}
.jsy .sele1 .select li{font-size: 0.16rem;line-height: 0.32rem;color: #333;transition:0.5s;padding: 0 .15rem; cursor: pointer;}
.jsy .sele1 .select li:hover{background:#A31A2F;color:#fff;}

.jsy .sele1 select option{width:100%;}
.jsy .sele2{align-items: center;}
.jsy .sele2 h3{font-size: 0.18rem;color: #333;white-space: nowrap;}
.jsy .sele2 ul{display: flex;flex-wrap: wrap;flex: 1;min-width: 0;}
.jsy .sele2 ul li{font-size: 0.18rem;color: #333;line-height: 0.26rem;margin-right: 0.05rem;transition: 0.5s;cursor: pointer;border-radius: 0.2rem;width: .26rem;text-align: center;margin: 0 .07rem;}
.jsy .sele2 ul li.on,.sele2 ul li:hover{background: #A31A2F;color: #fff;}

.jsy .sele3{margin: 0rem 0 0.1rem;justify-content: flex-start;}
.jsy .sele3-l{display: flex;align-items: center;font-size: 0.18rem;color: #000;padding-right: 0.3rem;margin-bottom: 0.4rem;}
.jsy .sele3-l input{height: 0.48rem;line-height: 0.48rem;font-size: 0.16rem;color: #666;margin-left: 0.2rem;padding: 0 0.1rem;width: 3.9rem;border: 1px solid #E4C1C5;}
.jsy .sele3 button{height: 0.46rem;line-height: 0.46rem;color: #fff;padding: 0 0.6rem;margin: 0 0.07rem;cursor: pointer;font-size: 0.16rem;}
.jsy .sele3 .ser{background: #A31A2F;}
.jsy .sele3 .reset{background: rgba(163, 26, 47, 0.2);}

.jsy .sele3 .sele3-l input{width: 2.47rem;}
.jsy .sele3 .sele1 .select{width: 2.55rem;}
.jsy .sele3-l span,.jsy .sele1 span{white-space: nowrap;font-size: .16rem;width: .75rem;}
.jsy .tj{align-items:flex-start;}

.szld ul{margin: 0 -0.3rem;}
.szld li{width: 16.6%;padding: 0 0.3rem;margin-bottom: 1rem;}
.szld li a{display: block;}
.szld li .imged{padding-bottom: 125%;}

.szld li .con{margin-top: 0.15rem;height: 1rem;border-left: 2px solid #A31A2F;padding: 0 0.15rem;}
.szld li h3{font-size: 0.18rem;color: #333;line-height: 1.6;margin-bottom: 0.1rem;transition:0.5s;font-weight: bold;}
.szld li p{font-size: 0.14rem;color: #666;line-height: 0.3rem;}
@media screen and (min-width: 1024px) {
  .szld li a:hover h3{color:#A31A2F;}
  .jsy .sele1,.jsy .sele3-l{width:33.3%;}
  .jsy .tj{justify-content:space-between;width:28.8%;}
}

@media screen and (max-width: 1024px) {
  .jsy{padding: 0.2rem;}
  .szld ul{margin: 0 -0.1rem;}
  .szld li{width: 25%;padding: 0 0.1rem;margin-bottom: 0.3rem;}
	.jsy .tj{width:100%;justify-content:center;}
}
@media screen and (max-width: 768px) {
  .szld li{width: 33.3%;}
  .jsy .sele3-l span,.jsy .sele1 span{width: 1rem;}
  .jsy .sele1 .select,.jsy .sele3-l input{width: 100% !important;}
	.jsy .sele1,.jsy .sele3-l{width:100%;padding-right: 0;}
}
@media screen and (max-width: 480px) {
  .szld li{width: 50%;}
  .jsy .sele1,.jsy .sele3-l{width: 100%;padding-right: 0;}
  .jsy .sele1 .select,.jsy .sele3-l input{flex: 1;min-width: 0;width: auto !important;}
  .jsy .tj{justify-content: center;width: 100%;margin-bottom: 0.25rem;}
.guzy img{width:100%;padding: 0;}

}



/* æ°å‡ºäººæ‰ */
.jc-li{margin-bottom: .35rem;}
.jc-li ul{margin: 0 -0.1rem;}
.jc-li li{width: 25%;padding: 0 0.1rem;margin-bottom: 0.25rem;}
.jc-li li a{display: flex;align-items: center;height: 0.5rem;justify-content: center;color: #333;font-size: 0.16rem;line-height: 1.5;padding: 0 .1rem;transition: 0.5s;border: 1px solid #bbcbdc;}

.jc-li li a::after{background: #A31A2F;left: 50%;
  background: -moz-linear-gradient( 180deg, rgb(7,104,213) 0%, rgb(2,64,131) 100%);
  background: -webkit-linear-gradient( 180deg, rgb(7,104,213) 0%, rgb(2,64,131) 100%);
  background: -ms-linear-gradient( 180deg, rgb(7,104,213) 0%, rgb(2,64,131) 100%);
}

@media screen and (min-width: 1024px) {
  .jc-li li a:hover{color: #fff;}
  .jc-li li a:hover::after{width: 100%;left: 0;}
}

@media screen and (max-width: 1024px) {
  .jc-li li{width: 33.3%;}
}
@media screen and (max-width: 768px) {
  .jc-li li{width: 50%;}
}
@media screen and (max-width: 480px) {
  .jc-li{margin-bottom: .1rem;}
  .jc-li li{width: 100%;}
}


/* ç¡•åšå¯¼å¸ˆ */
.sbds{width: 100%;margin-bottom: 0.3rem;justify-content: center;}
.sbds a{display: block;height: 0.42rem;line-height: 0.42rem;font-size: 0.2rem;color: #333;padding: 0 0.25rem;margin: 0 0.1rem;}
.sbds a.on{color: #fff;background: #A31A2F;}
.dslist .tit{margin-bottom: 0.3rem;border-bottom: 1px solid #A31A2F;}
.dslist .tit span{display: inline-block;padding: 0 0 0.15rem;margin-right: 0.4rem;font-size: 0.2rem;color: #333333;}
.dslist .tit span::after{left: 50%;transform: translateX(-50%);bottom: auto;top: 100%;width: 0.11rem;height: 0.06rem;background-size: 100% !important;opacity: 0;}
.dslist .tit span.on{color: #A31A2F;font-weight: bold;}
.dslist .tit span.on::after{opacity: 1;}
.dslist li{margin-bottom: .7rem;}
.dslist li h3{color: #A31A2F;font-size: 0.18rem;padding-left: 0.2rem;margin-bottom: 0.35rem;padding-left: 0.1rem;border-left: 0.05rem solid #FFC062;margin-left: 0.1rem;}
.dslist li dl{border: 1px solid #D8D8D8;padding: 0.2rem 0.4rem;}
.dslist dt{width: 25%;margin-bottom: 0.2rem;font-size: 0.18rem;color: #333333;line-height: 1.4;transition: 0.5s;}
.dslist li dt a{display: block;padding-left: 0.13rem;position: relative;}
.dslist li dt a::after{width: 0.05rem;height: 0.05rem;border-radius: 50%;bottom: auto;top: 50%;transform: translateY(-50%);background: #A31A2F;content: "";position: absolute;left: 0;}


.kcd.pc{    display: block;}
.kcd.yd{    display: none;}



@media screen and (min-width: 1024px) {
  .dslist dt:hover{color: #A31A2F;font-weight: bold;}

}

@media screen and (max-width: 1024px) {
  .kcd.yd{    display: block;}
.kcd.pc{    display: none;}
}
@media screen and (max-width: 768px) {
  .sbd li{width: 33.3%;}
  .sbd li a{padding: .2rem .2rem 0;}
	.dslist li dl{padding:.2rem .2rem .1rem;}
	.dslist li{margin-bottom: .25rem;}
}
@media screen and (max-width: 600px) {
  .sbd li{width: 50%;}
}

/* å­¦ç§‘ç´¢å¼• */


@media screen and (max-width: 1440px) {
   .inner{min-height:6rem;}
}

@media screen and (max-width:1200px) {
   .inner{min-height:3.2rem;}
}
@media screen and (max-width:1024px) {
   .inner{min-height:3.2rem;}
}
@media screen and (max-width:768px) {
   .inner{min-height:8rem;}
}

@media screen and (min-width: 1200px) {
  .sy-li li h4:hover a{color: #A31A2F;}
  .sy-li li h4:hover{transform: translateX(.1rem);}
}
@media screen and (max-width: 1024px) {
  .sy-li li{width: 25%;padding: .1rem;}
}
@media screen and (max-width: 768px) {
  .sy-li li{width: 33.3%;}
}
@media screen and (max-width: 600px) {
  .sy-li li{width: 50%;}
}

/*  æ°å‡ºäººæ‰*/
.kcd .tit{margin-bottom: 0.5rem;align-items: center;justify-content: center;}
.kcd .tit span{display: block;line-height: 0.28rem;font-size: 0.16rem;color: #666;padding: 0 0.15rem;border-radius: 0.04rem;}
.kcd .tit span.on{background: #A31A2F;color: #fff;}


.kcd ul{margin: 0 -0.4rem;}
.kcd li{width: 50%;padding: 0 0.4rem;margin-bottom: 0.85rem;}
.kcd li a{background: rgba(0, 0, 0, 0.03);}
.kcd li a::after{width: auto;left: 2.4rem;right: 0;height: 100%;background: url(../images/jsbg.jpg) no-repeat bottom/cover;opacity: 0;}
.kcd li .scale{width: 2.4rem;}
.kcd li .con{padding: .3rem;flex: 1;min-width: 0;}

.kcd li h3{font-size: 0.2rem;color: #A31A2F;margin-bottom: .17rem;transition: 0.5s;font-weight: bold;}
.kcd li dt{width: 100%;font-size: 0.14rem;line-height: 0.3rem;color: #333;}
.kcd li dt:nth-child(2n){width: 100%;}

.kcd li span{font-size: 0.16rem;color: #888;align-items: center;margin-top: 0.4rem;padding-top: 0.24rem;border-top: 1px solid rgba(0, 0, 0, 0.08);;}
.kcd li span img{display: inline-block;margin-left: 0.1rem;width: .39rem;}
.kcd li .imged{padding-bottom: 132%;}




@media screen and (min-width: 1025px) {
  .kcd li a:hover::after{opacity: 1;}
}
@media screen and (max-width: 1024px) {
   .kcd .tit{margin-bottom: 0.2rem;}
  .kcd .tit span{margin-bottom: 0.1rem;}
  .kcd ul{margin: 0 -0.1rem;}
  .kcd li{padding: 0 0.1rem;margin-bottom: 0.3rem;}
}
@media screen and (max-width: 768px) {
.kcd li{width:100%;}
.kcd li .scale{width: 1.6rem;}
.kcd li .con{padding: 0.2rem 0.2rem 0;}
.kcd li span{margin-top: 0.2rem;padding-top: 0.15rem;}
}
@media screen and (max-width: 480px) {
	.kcd li .scale{width:100%;}
	.kcd li .con{padding:.2rem;}
}


@media screen and (min-width: 1024px) {
  
}
@media screen and (max-width: 1024px) {
 
}
@media screen and (max-width: 768px) {
  
}
@media screen and (max-width: 600px) {

}


/* é™¢ç³»å•ä½ */
.yxlist ul{margin: 0 -0.25rem;}
.yxlist li{width: 33.3%;padding: 0 0.25rem;margin-bottom: 0.32rem;}
.yxlist li *{transition: 0.5s;}
.yxlist li a{display: flex;height: 0.64rem;align-items: center;padding: 0 0.18rem 0 0.3rem;border: 1px solid #D6D6D6;}
.yxlist li a::after{width: auto;left: 0.04rem;top: 0.04rem;right: 0.04rem;bottom: 0.04rem;border: 0.5px solid #FFFFFF;height: auto;opacity: 0;}

.yxlist li h3{font-size: 0.18rem;color: #333333;line-height: 1.3;flex: 1;min-width: 0;padding: 0 0.15rem;border-right: 1px solid #D6D6D6;background: url(../images/xyli.png) no-repeat left 6px;}
.yxlist li span{display: inline-block;width: 0.25rem;padding-left: 0.18rem;height: 0.12rem;background: url(../images/xy-j1.png) no-repeat right;background-size: .09rem .12rem !important;}



@media screen and (min-width: 1200px){
  .yxlist li a:hover{background: #A31A2F;}
	.yxlist li a:hover:after{opacity:.7;}
  .yxlist li a:hover h3{color: #fff;border-right: 1px solid #fff;background: url(../images/xyli2.png) no-repeat left center;}
  .yxlist li a:hover span{background: url(../images/xy-j2.png) no-repeat right;}
}
@media screen and (max-width: 1024px) {
  .yxlist ul{margin: 0 -0.1rem;}
  .yxlist li{padding: 0 0.1rem;margin-bottom: 0.3rem;}
}
@media screen and (max-width: 768px) {
  .yxlist  li{width:50%;}

}
@media screen and (max-width: 440px) {
  .yxlist li{width: 100%;}
}

/* å­¦ç§‘åˆ—è¡¨ */
.xk-t{margin-bottom: 0.5rem;padding: 0.3rem 0.2rem;box-shadow: 0px 2px 16px 0px rgba(10, 11, 24, 0.2);background: #fff;position: relative;}
.xk-type{}
.xk-type .xkli{width: 25%;padding: 0 0.1rem;margin-bottom: 0.25rem;}
.xk-type h3{overflow: hidden;padding: 0 0.1rem 0 0.2rem;height: 0.46rem;border-radius: 0.06rem;border: solid 1px #dcdcdc;cursor: pointer;display: flex;align-items: center;font-size: 0.18rem;color: #333;width: 100%;}
.xk-type h3 a{flex: 1;min-width: 0;}
.xk-type h3 i{width: 0.14rem;height: 0.08rem;background: url(../images/zk.png) no-repeat;background-size: 100%;}
.xk-type h3.on{color: #A31A2F;}

.xk-type .tab{display: none;position: absolute;left: 0.3rem;right: 0.3rem;padding: 0.2rem .1rem;background: rgba(255,255,255,.95);box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.08);}
.xk-type .tab li{width: 25%;padding: 0 0.1rem;line-height: 0.36rem;margin-bottom: .1rem;}
.xk-type .tab li h4{font-size: 0.16rem;color: #666;align-items: center;cursor: pointer;}
.xk-type .tab li h4 span{width: 0.2rem;height: .2rem;border: 1px solid #ccc;font-size: 0.18rem;display: block;align-items: center;justify-content: center;color: #666;line-height: .16rem;text-align: center;}
.xk-type .tab li h4 a{flex: 1;display: block;min-width: 0;padding-left: .1rem;}
.xk-type .tab2{display: none;position: absolute;left: 0.2rem;right: 0.2rem;padding: 0.2rem;background: rgba(255,255,255,1);/* text-align: center; */box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.08);}

.xk-type dt{font-size: 0.16rem;color: #666;width: 25%;padding: 0 0.1rem;line-height: 0.26rem;margin-bottom: .1rem;}
.xk-type a:hover{color: #A31A2F;}

@media screen and (max-width: 1024px) {

}

@media screen and (max-width: 768px) {
  .xk-type .xkli{width: 33.3%;}
  .xk-type .tab li,.xk-type dt{width: 33.3%;}
}

@media screen and (max-width: 600px) {
  .xk-type .xkli{width: 50%;}
  .xk-type .tab li,.xk-type dt{width: 50%;}
}

/*  */
.tit2{justify-content: center;margin-bottom: 0.4rem;}
.tit2 p{font-size: 0.2rem;color: #CE4B5F;display: flex;align-items: center;}
.tit2 p span{display: inline-block;width: 0.16rem;height: 1px;background: #CE4B5F;margin: 0 0.1rem;}

@media screen and (max-width: 1024px) {
  .tit2{margin-bottom: 0.2rem;}
}

@media screen and (max-width: 768px) {
 
}

@media screen and (max-width: 600px) {
  
}
/* ç»„ç»‡æœºæž„ */
.zzjg .xkli>h3{margin-bottom: 0.4rem;background: #A31A2F;padding: 0.14rem 0.26rem;}
.zzjg .xkli>h3 span{display: inline-block;padding-left: 0.1rem;border-left: 0.03rem solid #FFAE01;font-size: 0.2rem;font-weight: bold;color: #fff;}
.zzjg ul{margin: 0 -0.1rem 0.3rem;position:relative;}
.zzjg li{width: 33.3%;padding: 0 0.1rem;margin-bottom: 0.3rem;}
.zzjg li h3{display: flex;flex-wrap: wrap;align-items: center;padding: 0 0.15rem;background-size: 100% 100%;background: none;margin-bottom: .1rem;}
.zzjg li h3::after{border-radius: 0.1rem;width: 0.08rem;height: 0.08rem;bottom: auto;top: 50%;transform: translateY(-50%);border: 1px solid #A31A2F;}
.zzjg li a{font-size: 0.18rem;color: #222;line-height: 1.3;transition: 0.5s;flex: 1;min-width: 0;}
/* .zzjg li .con{position: relative;} */
.zzjg li h3 span{display: none;border: 0.05rem solid;border-color: #333 transparent transparent transparent;}

.zzjg li .box{position: absolute;left: 0%;width: 100%;background: #A31A2F;opacity: 0;visibility: hidden;/* max-width: 4.2rem; */transition: 0.5s;z-index: 999;padding: 0.25rem 0.3rem;/* transform: translateX(-50%); */}
.zzjg li h3::before{width: auto;height: auto;border-left: 0.1rem solid transparent;border-right: 0.1rem solid transparent;border-bottom: 0.1rem solid #A31A2F;top: 101%;left: .5rem;/* transform: translateX(-50%); */content:"";position:absolute;opacity: 0;}
.zzjg li dl{max-height: 2.5rem;overflow-y: auto;}
.zzjg li dl::-webkit-scrollbar{width: 0;}
.zzjg li dt{width: 33.3%;padding: 0 0.1rem;margin-bottom: .2rem;line-height: 1.3}
.zzjg li dt a{color: #fff;font-size: 0.16rem;}



@media(min-width: 1025px){	
  .zzjg li h3:hover a{color: #A31A2F;font-weight: bold;}
  .zzjg li:hover{z-index: 2;}
  .zzjg li:hover .box{opacity: 1;visibility: visible;}
  .zzjg .xkli:hover{z-index: 10;}
	.zzjg li:hover h3:before{opacity: 1;}
}
@media(max-width: 1024px){	
  .zzjg{padding-top: 0rem;}
	.zzjg ul{margin: 0 -0.1rem;}
  .zzjg li{width: 33.3%;padding: 0 0.1rem;}
  .zzjg li .box{display:none;opacity: 1;visibility: visible;padding: .2rem;}
  .zzjg li .box::after{display: none;}
  .zzjg li h3 span{display: block;}
  .zzjg li.on{z-index: 2;}
  .zzjg li.on .box{display:block;}
  .xkli.on{z-index:10;}
}

@media(max-width: 768px){	
  .zzjg li{width: 50%;}
  .zzjg li dt{width: 50%;}
}
@media(max-width: 456px){	
	.zzjg li{width: 100%;}
}


@media(max-width: 360px){
.title h3 span b{    font-size: 0.25rem;}

}
.inner-r .tab{display: none;}
.inner-r .tab:first-child{display: block;}
@media screen and (max-width: 1024px) {
  .xyleft{display: block !important;width: 100%;margin-bottom: 0.25rem;}
}


/* ç¿»é¡µ */
.j_pages{margin: 0.3rem auto 0;text-align: center;}
.j_pages .box{display:inherit;width:100%;padding: 0;font-size: 0;}
.j_pages a{cursor: pointer; padding: 0px 0.16rem;height: 0.4rem;line-height: 0.4rem;display:inline-block;background: #fff;margin: 0 0.03rem;color: #919191;font-size: 0.14rem;box-sizing: border-box;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius: 0.04rem;border: 1px solid #dadbdd;margin-bottom: .15rem;}
.j_pages a font{ padding:0 0.1rem}
.j_pages .on{background: #A31A2F;color: #fff;}
.j_pages a:hover{background: #A31A2F;color:#fff!important;}
.j_pages span{color:#919191;/* padding: 0px 0.1rem; */height: 0.4rem;line-height: 0.4rem;display:inline-block;font-size:0.14rem;padding-right: 0.12rem;}
.j_pages span i{font-style:normal;}
.j_pages input{color:#919191;padding: 0px 0.16rem;height: 0.4rem;line-height: 0.4rem;display:inline-block;font-size:0.14rem;background:#f6f6f6;border:none;cursor:pointer;border-radius: 0;transition: 0.6s;}
.j_pages input[type="text"]{ width:0.4rem; padding:0; text-align:center}
.j_pages input[type="submit"]:hover{ background: #A31A2F; color:#fff}
.j_pages .qd{background: #A31A2F;color: #fff;border-radius: 0.05rem;height: 0.3rem;line-height: 0.3rem;}







@keyframes round_animate {
    to {
        transform: rotate(1turn);
       }
   }
/* ä¸‰çº§å¯¼èˆª */
.san-nav{width: 100%;background: #f8f8f8;/* margin-bottom: .3rem; */display: none;}
.san-nav ul{display: flex;justify-content: center;align-items: flex-end;flex-wrap: wrap;}
.san-nav li{/* height: 0.8rem; */display: flex;align-items: flex-end;padding:0 .3rem;}
.san-nav a{display: inline-block;/* margin: 0 0.4rem; */font-size: 0.16rem;color: #a9a9a9;display: flex;align-items: center;height: 0.5rem;}
.san-nav a::after{height: 0.02rem;left: 0;background: rgba(0,0,0,0);width:100%}
.san-nav a.on::after{background: #A31A2F;}
.san-nav a:hover,.san-nav a.on{color: #A31A2F;}



@media screen and (max-width: 1200px) {
    
}
@media screen and (max-width: 1024px) {
    .inner-l,.inner_right .lm_top .adress{display: none;}
.inner-r .adress{    padding-top: 50px;}
	.inner-r{width: 100%;padding-left: 0;}
	.wrap_ph{display: block;/* background: #e2effa; */}
	.inner{padding: .3rem 0;}
	.j_pages{margin: 0.3rem auto 0;}
  .local{/* display: none; */position: relative;bottom: auto;}
  .san-nav{display: block;}
  .local .wp{justify-content:flex-start;}
  .title{justify-content: flex-start;margin-bottom: .3rem;}
  .title2{margin-bottom: 0.25rem;}
	.title2 h3{font-size:.28rem;}
	.ban .h3 h3{line-height:.6rem;width:auto;padding-right:.2rem;font-size:.3rem;}
}
@media screen and (max-width: 768px) {
  .ban .imged{padding-bottom: 32%;}
  .tbsc{overflow-x: auto;}
  .tbsc table{width: 700px;}
  .lmc h3{font-size: .26rem;padding-bottom: .1rem;}


}

.pages table{width:auto !important; margin-top:20px;}
 tbody{
     border: none;
    background-color: #fff;
 }
.pages table td,.pages table td div {
    font-family: "微软雅黑" !important;
}

.pages .PrevDisabled,.pages .Next,.pages a.Prev,.pages .NextDisabled {
    border: 1px solid #a31a2f !important;
    height: 25px !important;
    line-height: 25px !important;
    color: #a31a2f !important;
    padding: 0 10px !important;
    font-family: "微软雅黑" !important;
    vertical-align: middle;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}

.pages input[type="button"] {
    padding: 0 10px !important;
    height: 25px !important;
    ; line-height: 25px !important;
    background: #a31a2f !important;
    color: #fff !important;
    border: 0 !important;
    vertical-align: top;
    box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;
}

.pages input.defaultInputStyle {
    margin-left: 5px !important;
    margin-right: 5px !important;
    border: 1px solid #333 !important;
    height: 25px !important;
    line-height: 25px !important;
    vertical-align: top;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding: 0 5px !important;
   box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;
}

.defaultButtonStyle {
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#b2101a, EndColorStr=#b2101a)!important;
    CURSOR: pointer;
    line-height: 14px;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#b2101a), to(#b2101a))!important;
    background: -moz-linear-gradient( top,#b2101a,#b2101a)!important;
    background: -ms-linear-gradient(top,#b2101a 0%,#b2101a 100%)!important;
   box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;
}

.ydpage{
    line-height:36px;
    height:36px;
    background:#a31a2f;
    color:#fff;
    text-align:center;
    margin-top:20px;
    border-radius:10px;   
}

               