@charset "utf-8";
/* CSS Document */
.hv{ behavior:url("htc/hover.htc")}
/*css3支持*/
.css{behavior:url("htc/PIE.htc"); position:relative;}


*{box-sizing: border-box;}
 html{line-height: initial;font-size:62.5%;}
 body { margin:0; padding:0; font-size:14px;font-family:"微软雅黑";  background:#fff; font-size:14px;-moz-user-select: none; 
-webkit-user-select: none; 
-ms-user-select: none; 
-khtml-user-select: none; 
user-select: none;
background:#fff;
color:#222121;
/* max-width:750px; */
font-size:0.23rem;
margin:0 auto;

/* font-size: 0.32rem; */

 }
 .btwj-zw{background: url(../images/z-bjd.jpg);background-repeat: repeat;height: auto;background-attachment: fixed;}
 hmtl,body{max-width:750px;margin:auto;}
ol,ul,li,dl,dt,dd,form,p,h1,h2,h3,h4,h5,img,a{ margin:0px; padding:0px;}
h1,h2,h3,h4,h5{font-weight:normal;}
ol,ul,li{ list-style:none; padding:0; margin:0;}
a{text-decoration:none; border:none; margin:0; padding:0;}
img{border:none;vertical-align:bottom;}
input,textarea,button{outline:none;}

.header{overflow:hidden;padding:0.6rem 0.2rem 0 0.2rem;box-sizing:border-box;height:1.57rem;}
.logo-tp{display:inline-block;float:left;}
.logo-tp a{display:inline-block;margin-top:0.1rem;}
.logo-tp img{display:inline-block;float:left;height:0.7rem;}
.app-btn{background:url(../images/nav-d.png) center no-repeat;width:0.81rem;height:100%;float:right;background-size:100%;}
.t-hxst{float:left;height:0.72rem;background:url(../images/hs-xw.png) left center no-repeat;padding-left:0.25rem;margin-left:0.2rem;font-size:0.27rem;color:#1b1b1b;background-size:auto 100%;}
.t-hxst p{display:block;}



/* banner */
.banner{width:100%;overflow: hidden;position:relative;}
.banner img{display:block;width:100%;}
.banner .swiper-pagination-bullet-active{background:#8f0108 !important;}
.banner .swiper-pagination-bullet{background:#ccc;}
/* banner end  */

/* nav */
.nav-tb{width:100%;overflow:hidden;background:#fff;}
.nav-tb ul{width:100%;overflow:hidden;text-align:center;margin-top:0.4rem;}
.nav-tb ul li{display:inline-block;}
.nav-tb ul li{width:1.03rem;overflow:hidden;margin:0 0.20rem;margin-bottom:0.4rem;}
.nav-tb ul li img{display: block;width:100%;height:1.1rem;}
.nav-tb ul li p{display:block;font-size:0.25rem;color:#000000;margin-top:0.1rem;height:0.35rem;line-height:0.35rem;
-webkit-box-orient: vertical;
-webkit-line-clamp:1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
/* nav end */


/* 优势 */
.ys-hmd{width:100%;overflow:hidden;}
.ys-hmd img{display: block;width:100%;}
/* 优势 end */

/* 产品中心 */
.hm-prod{width:100%;overflow: hidden;background:url(../images/pro-hm.png)#fff center 0.4rem no-repeat;background-size:5.34rem 0.91rem;padding-top:1.6rem;}
.pro-d{margin-bottom:0.3rem;height:0.63rem;background:url(../images/xn-lx.png) center no-repeat;background-size:100% 100%;}
.pro-d .swiper-slide{height:0.63rem;background-size:100% 100%;line-height:0.63rem;text-align: center;font-size:0.27rem;color:#000;letter-spacing:1px;
-webkit-box-orient: vertical;
-webkit-line-clamp:1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.pro-d .swiper-slide-thumb-active{background:#ba1e22;background-size:100% 100%;color:#fff;font-weight:bold;}
.pro-abtd{margin:0px 0.2rem;overflow:hidden;}
.pro-abtd ul{width:100%;overflow:hidden;}
.pro-abtd ul li{width:3.35rem;float:left;overflow:hidden;margin-right:0.4rem;margin-bottom:0.2rem;position:relative;}
.pro-abtd ul li:nth-child(2n){margin-right:0;}
.pro-cpl{width:100%;height:3.35rem;text-align:center;}
.pro-cpl img{display:inline-block;height:3.35rem;max-width:3.35rem;}
.pro-abtd ul li p{display: block;width:100%;height:0.5rem;line-height:0.5rem;text-align:center;background:rgba(255,255,255,0.8);font-size:0.24.5rem;color:#1b1b1b;position:absolute;bottom:0;}
.pro-abtd ul li:hover p{background:rgba(186,30,34,0.8);color:#fff;}

.pro-more{width:100%;overflow:hidden;text-align:center;margin-bottom:0.2rem;}
.pro-more a{display:inline-block;width:2rem;height:0.5rem;background:#d8dade;line-height:0.5rem;color:#000;font-size: 0.22rem;letter-spacing:0.1rem;}
.pro-more a:hover{background:#BA1E22;background-size:100% 100%;color:#fff;}
/* 产品中心 end  */


/* 批量专属定制 */
.pil-zsdz{width:100%;height:12.72rem;background:url(../images/sd-yli.png) center no-repeat;background-size:100% 100%;}

.pldz-list{width:100%;overflow:hidden;box-sizing:border-box;padding-top:2.2rem;}
.pldz-list img{display:block;max-width:100%;}
.pldz-list ul{width:100%;overflow:hidden;}
.pldz-list ul li{float:left;width:3.2rem;height:3.2rem;margin-right:0.08rem;margin-bottom:0.08rem;}
.pldz-list ul li:nth-child(2n){margin-right:0;}
.pldz-list ul li img{display:block;width:100%;height:100%;}
.pl-qhd{padding-bottom:1.45rem;}
.pl-qhd .swiper-pagination-bullets{bottom: 0.8rem !important;}
.pl-qhd .swiper-pagination-bullets span{width: 0.23rem !important;height: 0.23rem !important;background:#c8c8c8;margin: 0 0.15rem !important;}
.pl-qhd .swiper-pagination-bullet-active{background:#BA1E22 !important;}
/* 批量专属定制 end */

/* 客户案例 */
.case-hmd{width:100%;overflow:hidden;background:#fff;position:relative;}
.cas-st{width:100%;overflow:hidden;text-align:center;margin:0.4rem auto;}
.cas-st img{display:inline-block;width:7.11rem;}

.zi-abtd{overflow:initial !important;margin-bottom:0.2rem;}
.zi-abtd .swiper-container{overflow:initial !important;}
.zi-abtd .swiper-slide-active{width:95% !important;margin-left:-1.7rem;}
.zi-abtd .i-byc-img{background: #fff;position:relative;}
.zi-abtd .i-byc-img span{display:block;width:100%;height:50px;background:#dcdcdc;font-size:16px;color:#fafbfc;line-height:50px;text-align:center;padding:0px 90px;box-sizing:border-box;position:absolute;bottom: 0;left: 0;z-index:99;opacity:1;transition:.3s;font-size:20px;color:#313131;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.cas-bwz{display:none;position:absolute;bottom: 0;left: 0;z-index:99;width:100%;height:1.75rem;background:#212121;padding:0px 20px;}
.cas-bwz h5{display:block;font-size:0.24rem;color:#fff;font-weight:500;margin:0.15rem;height:0.3rem;line-height:0.3rem;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.cas-bwz p{display:block;width:100%;font-size:0.2rem;color:#fff;text-indent:3em;line-height:0.35rem;height:1.05rem;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.zi-abtd .i-byc-img img{opacity:0.6;height:5.8rem;width:100%;}
.zi-abtd .swiper-slide-active img{opacity:1 !important;width:100%;height:5.8rem;}
.zi-abtd .swiper-slide-active span{opacity: 1;transition:.3s;}
.zi-abtd .swiper-slide-active .cas-bwz{display:block;}
.kzt-w{width:100%;height:5.8rem;position:relative;margin:auto;margin-top:-5.8rem;}
.zi-abtd .swiper-button-prev{left: 0.2rem !important;top: 0;bottom: 0;margin:auto;background:url(../images/zc-cas.png) center no-repeat !important;outline: none;width:0.6rem;height:
0.4rem;}
.zi-abtd .swiper-button-next{right: 0.2rem !important;top: 0;bottom: 0;margin:auto;background:url(../images/yc-cas.png) center no-repeat !important;outline: none;width:0.6rem;height:
0.4rem;}
/* 客户案例 end */

/* 跑马灯 */
.ten-ge{width:100%;margin:auto;position:relative;margin-bottom:0.15rem;}
.ten-ge .swiper-slide{border:1px solid #d8d7d9;background: #fff;height:1.15rem;box-sizing:border-box;text-align:center;overflow:hidden;}
.ten-ge .swiper-slide:hover{border:1px solid #8f0108;}
.ten-ge .swiper-slide:hover img{transform:scale(1.1);transition:.5s;}
.ten-ge .swiper-slide img{display:inline-block;height:100%;text-align:center;max-width:100%;transition:.5s;}
.ten-ge .swiper-button-next, .ten-ge .swiper-container-rtl .swiper-button-prev{right:-50px !important;background:url(../images/p-right.png) center no-repeat;outline: none;}
.ten-ge .swiper-button-prev, .ten-ge .swiper-container-rtl .swiper-button-next{left:-50px !important;background:url(../images/p-left.png) center no-repeat;outline: none;}
.ten-ge .swiper-button-prev, .ten-ge .swiper-button-next{height:100% !important;top:0px;bottom:0px;margin:auto;}
.ten-ge .swiper-button-next, .ten-ge .swiper-button-prev{width:5% !important;}
/* 跑马灯 end */

/* 公司简介 */
.abt-gsjx{width:100%;overflow:hidden;background:url(../images/abt-g.png) center no-repeat; background-size:100% 100%;height:11.63rem;margin-top:0.4rem;}
.gs-abtw{margin:0 0.2rem;margin-top:2.05rem;}
.gs-abtw>img{display:block;height:4.4rem;}
.gs-abtw span{display:inline-block;font-size:0.36rem;color:#fff;height:0.45rem;line-height:0.45rem;border-bottom:1px dashed #525151;margin-top:0.10rem;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.gs-abtw p{display:block;width:100%;font-size:0.22rem;color:#c4c4c4;line-height:0.35rem;height:1.05rem;text-indent:2em;margin-top:0.15rem;
-webkit-box-orient: vertical;
-webkit-line-clamp:3;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.gs-abtw a{display:inline-block;float:right;}
.gs-abtw a img{display:inline-block;height:0.36rem;}


.new-listq{width:100%;margin:auto;overflow:hidden;margin-top:0.8rem;}
.new-fels{width:100%;overflow:hidden;padding: 0 0.2rem;}
.fels-le{float:left;height:0.36rem;overflow:hidden;}
.fels-le p{display:inline-block;float:left;height:0.36rem;line-height:0.36rem;color:#1b1b1b;margin-right:0.3rem;text-align:left;font-size:0.22rem;padding-left:0.4rem;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.fels-le p:first-child{background:url(../images/1-1.png) left center no-repeat;background-size:0.30rem 0.28rem;}
.fels-le p:nth-child(2){background:url(../images/2.png) left center no-repeat;background-size:0.32rem 0.17rem;}
.fels-le p:last-child{background:url(../images/3.png) left center no-repeat;background-size:0.24rem 0.23rem;}
.fels-le p:last-child{margin-right:0;}
.fels-le p.active{color:#ba1e22;}
.fels-le p.active:first-child{background:url(../images/1.png) left center no-repeat;background-size:0.30rem 0.28rem;}
.fels-le p.active:nth-child(2){background:url(../images/2-1.png) left center no-repeat;background-size:0.32rem 0.17rem;}
.fels-le p.active:last-child{background:url(../images/3-1.png) left center no-repeat;background-size:0.24rem 0.23rem;}
.ck-mored{display:inline-block;float:right;line-height:0.36rem;font-size:0.2rem;color:#393939;margin-right:0.03rem;}
.ck-mored:hover{text-decoration:underline;color:#34436e;}

.new-intrd{width:100%;overflow:hidden;margin-top:0.16rem;}
.i-newsint{display:none;} 
.i-newsint.show{display:block;}
.ten-ge2{overflow:hidden;}
.ten-ge2 .swiper-slide{height:auto;box-sizing:border-box;overflow:hidden;position:relative;}
.ten-ge2 .swiper-slide img{display:block;width:100%;height:1.7rem;transition: .3s;}
.ten-ge2 .swiper-slide a{display:block;width:100%;height:100%;}
.ten-ge2 .swiper-slide p{display:inline-block;position:absolute;left: -500px;background:#BA1E22;bottom:0.2rem;height:0.25rem;line-height:0.25rem;max-width:100%;padding:0px 0.1rem;color:#fff;font-size:0.18rem;transition:.3s;}
.ten-ge2 .swiper-slide:hover p{left:0px;transition:.3s;}
/* 公司简介 end */

/* 动态资讯 */
.dt-hmzx{width:100%;overflow:hidden;margin-top:0.4rem;}
.news-d{background:#fff;}
.news-d .swiper-slide{height:0.6rem;background-size:100% 100%;line-height:0.6rem;text-align: center;font-size:0.27rem;color:#313131;font-weight:bold;background:url(../images/xx-t.png) right center no-repeat;background-size:0.02rem 0.66rem;
-webkit-box-orient: vertical;
-webkit-line-clamp:1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.news-d .swiper-slide:last-child{background:none;}
.news-d .swiper-slide-thumb-active{background:#ba1e22 !important;background-size:100% 100%;color:#fff;}

.tl-ddaw{width:100%;overflow:hidden;background:url(../images/ql-zxs.png)#fff center top no-repeat;background-size:100% auto;}
.news-btdw{margin-top:0.6rem;text-align:right;}
.news-btdw img{display:inline-block;margin-right:0.2rem;width:0.7rem;height:0.7rem;}

.new-int{padding:0.4rem 0.2rem 0.2rem 0.2rem;}
.new-img{width:100%;overflow:hidden;height:4.4rem;}
.new-img img{display: block;width:100%;height:100%;transition:.3s;}
.new-int h5{display:block;width:100%;font-size:0.3rem;color:#313131;height:0.4rem;line-height:0.4rem;margin: 0.1rem 0 0.15rem 0;-webkit-box-orient: vertical;-webkit-line-clamp: 1;display: -webkit-box;text-overflow: ellipsis;overflow: hidden;}
.new-int p{display:block;width:100%;font-size:0.26rem;color:#666666;line-height:0.4rem;height:1.2rem;text-indent:2em;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}

.new-int time{display:block;text-align:right;font-size:0.3rem;color:#666666;margin-top:0.25rem;height:0.35rem;}
.new-int time:after{display:block;content: "";width:1.3rem;height:0.1rem;background:#000;margin-top:-0.2rem;background:#c9c9c9;border-radius:3px;}

.news-dbx{width:100%;overflow:hidden;background:#1b1b1b;padding:0.2rem 0;}
.news-dbx ul{width:100%;overflow:hidden;}
.news-dbx ul li{padding:0px 0.4rem 0 0.95rem;height:0.87rem;background:url(../images/dbtx-t.png) center no-repeat;background-size:auto 0.87rem;margin-bottom:0.1rem;}
.news-dbx ul li p{display:inline-block;font-size:0.24rem;color:#666;float:left;width:4rem;line-height:0.4rem;height:0.8rem;margin-top:0.05rem;
-webkit-box-orient: vertical;
-webkit-line-clamp:2;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.news-dbx ul li time{display:inline-block;float:right;font-size:0.24rem;color:#666;line-height:1.2rem;height:100%;overflow:hidden;}
.news-dbx ul li:hover{background:url(../images/dbtx-t2.png) center no-repeat;background-size:auto 0.87rem;}
.news-dbx ul li:hover p{color:#BA1E22;}
.news-dbx ul li:hover time{color:#BA1E22;}
/* 动态资讯 end */

/* 留言 */
.ly-kzd{width:100%;overflow:hidden;margin-top:0.4rem;background:url(../images/lx-fs.png) top center no-repeat; background-size:100% 0.1rem;}
.na-phone{margin:0.2rem;overflow:hidden;text-align:center;}
.na-phone img{display:block;width:100%;height:4.4rem;}
.na-phone span{display:block;width:100%;text-align:left;font-size:0.36rem;color:#ba1e22;margin-bottom:0.2rem;}
.span-dh{width:100%;text-align:left;overflow:hidden;margin-top:0.25rem;}
.span-dh p{display:inline-block;float:left;font-size:0.36rem;color:#1b1b1b;line-height:0.45rem;}
.span-dh input{display:inline-block;float: left;height:0.45rem;border:1px solid #ccc;width:3.8rem;border-radius:10px;background:#fff;font-size:0.24rem;padding:0px 5px;}
.na-phone button{display:inline-block;float:right;width:1.6rem;height:0.45rem;line-height:0.45rem;margin-top:0.35rem;background:#BA1E22;color:#fff;border:0;font-size:0.22rem;font-weight:bold;border-radius:10px;}
.jg-calw{padding:0 0.2rem 0 0.5rem;overflow:hidden;text-indent:3em;font-size:0.31rem;color:#666666;text-align:left;line-height:0.4rem;margin-top:0.9rem;width:100%;box-sizing:border-box;}

/* 留言 end */

.db-kzt{width:100%;overflow:hidden;margin-top:0.3rem;}
.hbd-b{margin:0 0.05rem;overflow:hidden;}
.hbd-b ul{width:100%;overflow:hidden;margin-bottom:0.05rem;background:#1b1b1b;}
.hbd-b ul li{width:20%;height:0.5rem;float:left;text-align:center;}
.hbd-b ul li a{display: block;width:100%;height:0.5rem;color:#fff;line-height:#0.5rem;font-size:0.3rem;line-height:0.5rem;}
.hbd-b ul li a:hover{background:#BA1E22;}
.hbd-b ul:last-child li{width:25%;}
.logo-wzt{margin:0 0.2rem;overflow:hidden;}
.logo-erw{width:100%;overflow:hidden;margin-top:0.3rem;}
.zc-wxw{float:left;width:5.3rem;overflow:hidden;}
.xw-zt{width:100%;overflow:hidden;padding-left:1.35rem;background:url(../images/zj-dh.png) left center no-repeat;background-size:1.07rem 1.18rem;height:1.25rem;}
.xw-zt span{display:block;width:100%;color:#BA1E22;font-size:0.4rem;color:#ba1e22;padding-top:0.1rem;}
.xw-zt p{display:block;width:100%;color:#BA1E22;font-size:0.5rem;color:#ba1e22;}
.zc-wxw>p{display:block;width:100%;font-size:0.28rem;color: #BA1E22;margin-top:0.1rem;}
.logo-erw img{display:inline-block;float:right;width:1.6rem;height:1.6rem;margin-top:0.1rem;}
.gs-xnw{width:100%;font-size:0.28rem;color: #ba1e22;overflow:hidden;margin-top:0.1rem;margin-bottom:1.5rem;}


/* footer */
.footer-zw{width:100%;height:1.5rem;}
.footer{width:7.5rem;height: 1.3rem;background:#000;position:fixed;bottom:0;z-index:999;border-top:2px solid #fff;border-bottom:2px solid #fff;}
.footer ul{width:100%;height:100%;position:relative;}
.footer ul li{width:25%;float:left;text-align:center;border-right:2px solid #fff;height:100%;padding: 0.05rem 0;}
.footer ul li img{display:inline-block;max-width:0.7rem;height:0.69rem;}
.footer ul li p{display: block;font-size:0.27rem;color:#fff;line-height: .35rem;}
.footer ul li:last-child{border:0;}
/* footer end */





/* 新闻资讯 */
.kz-newsq{width:100%;height:1rem;background:#222121;}
.kz-newsq .swiper-slide{width:100%;height:100%;overflow:hidden;color:#fff;line-height:1rem;font-size:0.27rem;text-align:center;border-right:0.02rem solid #403f3f;box-sizing:border-box;border-left:0.02rem solid #000000;}
.kz-newsq .swiper-slide:first-child{border-left:0;}
.kz-newsq .swiper-slide:last-child{border-right:0;}
.kz-newsq .swiper-slide-thumb-active{border-bottom: 0.05rem solid #8f0108;}

.ind-new{padding:0.35rem;border-bottom:0.01rem dashed #000;overflow:hidden;}
.ind-new img{display:inline-block;width:2.9rem;height:2.3rem;padding:0.16rem;box-sizing:border-box;background:#e0e0e0;float:left;margin-right:0.3rem;}
.ind-new span{display:inline-block;float:left;width: 3.6rem;}
.ind-new span h5{display:block;width:100%;font-size: 0.27rem;color:#000;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.ind-new span p{display:block;color:#666666;font-size:0.23rem;margin-top:0.1rem;
-webkit-box-orient: vertical;
-webkit-line-clamp:4;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.padd-zyd{padding:0.25rem 0.4rem;box-sizing:border-box;}
.xw-list{overflow:hidden;width:100%;}
.xw-list ul{width:100%;overflow:hidden;}
.xw-list ul li{width:100%;overflow:hidden;height:0.5rem;}
.xw-list ul li i{display:inline-block;float:left;font-size:0.18rem;font-style:normal;line-height:0.5rem;width:0.35rem;color:#cdcdcd;}
.xw-list ul li p{display:inline-block;float:left;line-height:0.5rem;font-size:0.23rem;color:#000;width:4.7rem;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.xw-list ul li time{display:inline-block;float:right;line-height:0.5rem;font-size:0.23rem;color:#000;}
.xw-list ul li:hover i{color:#8f0108;}
.xw-list ul li:hover p{text-decoration:underline;}
/* 新闻资讯 end */



.bor-dd{border:1px solid #e5e5e5;box-sizing:border-box;}
.mar-5{margin:0.05rem;}
.mar-50{margin-top:0.5rem;}
.zw-65{width:100%;height:0.65rem;}
.zw-posi{width:100%;background: #313131;height: 1.5rem;}
.top-ssw{margin-top:0.35rem;}


#gotoTop{display:none;position:fixed;bottom:5rem;right: 0.2rem;cursor:pointer;width:0.58rem;height:0.58rem;text-align:center;background:url(../images/top-d.png) center no-repeat;z-index: 9999;background-size:0.55rem;background-size:0.58rem;}
#gotoTop{_position:absolute;_top:expression(documentElement.scrollTop + documentElement.clientHeight * 3/4 + "px")}

#gotoTop.hover{background:url(../images/top-d.png) center no-repeat;background-size:0.58rem;}
.fh-syd{position:fixed;right:0.2rem;bottom:8rem;z-index:999;}
.fh-syd img{display:inline-block;width:1.13rem;}


 #toggle {
    width: 100px;
    height: 100px;
    background: #ccc;
  }


.qhc-dd{padding:0px 0.2rem;height:0.77rem;border-bottom:0.01rem solid #b0b4bb;background:#eaeaea;margin-top:0.02rem;text-align:center;}
.qhc-dd a{display:inline-block;width:0.4rem;height:100%;background:url(../images/fh-syj.png)left center no-repeat;background-size:0.36rem;float:left}
.qhc-dd p{width:5rem;height:0.77rem;line-height:0.77rem;overflow:hidden;font-size:0.25rem;display:inline-block;letter-spacing:0.01rem;}
.qhc-dd button{display:inline-block;width: 0.4rem;height:100%;background:url(../images/ch-nav2.png) right center no-repeat;background-size:0.31rem;float:right;}
.logo-na{width:100%;overflow:hidden;text-align:center;margin:0.5rem auto}
.logo-na img{display:inline-block;width:1.56rem;}

.xqn-kzd{padding:0 0.4rem;overflow:hidden;}
.xqn-kzd ul{width:100%;overflow:hidden;}
.xqn-kzd ul li{padding:0.3rem 0;border-bottom: 1px dashed #221407;overflow:hidden;}
.xqn-kzd ul li img{display: inline-block;width:2.6rem;height:2.1rem;border: 1px solid #ccc;box-sizing:border-box;float:left;}
.xqn-kzd ul li div{width:3.9rem;overflow:hidden;float:right;}
.xqn-kzd ul li div h5{display:block;width:100%;font-size:0.27rem;line-height:0.7rem;border-bottom:0.01rem dashed #221407;color:#000;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.xqn-kzd ul li div p{display:block;color:#000;font-size:0.2rem;line-height: 0.35rem;margin:0.2rem 0;height: 0.7rem;-webkit-box-orient: vertical;-webkit-line-clamp: 2;display: -webkit-box;text-overflow: ellipsis;overflow: hidden;}
.xqn-kzd ul li div span{display:inline-block;float:right;font-size:0.22rem;color:#222121;}
.xqn-kzd ul li:hover span{text-decoration:underline;}
.xqn-kzd ul li:hover div h5{color:#8f0108;}


.xg-newd{width:100%;overflow:hidden;margin-top:0.2rem;}
.xg-nwz{width:100%;height: 1rem;line-height:1rem;font-size: 0.27rem;color:#fff;text-align:center;background:#222121;}

.abt-kzd{padding:0 0.4rem;overflow: hidden;}
.kz-abtw{width:100%;height:0.55rem;border-bottom:0.01rem solid #969696;margin-top:0.3rem;}
.kz-abtw span{display: inline-block;padding-right:0.05rem;border-bottom:0.03rem solid #000000;line-height:0.54rem;}
.kz-abtw span h5{display:inline-block;float:left;font-size:0.23rem;height: 0.54rem;overflow: hidden;color:#000;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.kz-abtw span p{display:inline-block;float:left;color:#7a7a7a;font-size:0.17rem;margin-left:0.1rem;}
.zw-tx{width:100%;overflow:hidden;}
.zw-tx p{display:block;font-size:0.2rem;line-height:0.3rem;color:#000;margin-top:0.25rem;}
.zw-tx img{display:inline-block;max-width:100%;height:auto !important;}

.qy-ond{width:100%;overflow:hidden;}
.qy-ond ul{width:100%;overflow:hidden;}
.qy-ond ul li{width:100%;line-height:0.3rem;color:#000;font-size:0.2rem;margin:0.08rem auto;}


.xqn-new{padding:0 0.4rem;overflow:hidden;}
.xqn-new ul{width:100%;overflow:hidden;}
.xqn-new ul li{padding:0.3rem 0;border-bottom: 1px dashed #221407;overflow:hidden;}
.xqn-new ul li img{display: inline-block;width: 2.8rem;height: 1.8rem;border:0.01rem solid #ccc;box-sizing:border-box;float:left;}
.xqn-new ul li div{width: 3.7rem;overflow:hidden;float:right;}
.xqn-new ul li div h5{display:block;width:100%;font-size:0.27rem;line-height:0.7rem;border-bottom:0.01rem dashed #221407;color:#000;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.xqn-new ul li div p{display:block;color:#000;font-size:0.2rem;line-height: 0.35rem;margin: 0.1rem 0;height: 1.05rem;-webkit-box-orient: vertical;-webkit-line-clamp: 3;display: -webkit-box;text-overflow: ellipsis;overflow: hidden;}
.xqn-new ul li:hover div h5{color:#8f0108;}

.left-rig{width:100%;overflow:hidden;margin-top:0.35rem;}
.left-rig ul{width:100%;overflow:hidden;}
.left-rig ul li{width:100%;overflow:hidden;background:#eaeaea;margin-top:0.1rem;line-height:0.75rem;color:#222121;font-size:0.25rem;border-bottom:0.01rem solid #b0b4bb;padding:0 0.4rem;box-sizing:border-box;}
.left-rig ul li p{display:inline-block;float:left;}
.left-rig a{line-height:0.75rem;color:#222121;font-size:0.25rem;float:left;max-width:5.5rem;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.left-rig a:hover{color:#8f0108;text-decoration:underline;}

.cont-act{padding:0 0.4rem;}
.lix-fsd{width:100%;overflow:hidden;margin:0.6rem auto}
.lix-fsd ul{width:100%;overflow:hidden;}
.lix-fsd ul li{width:100%;line-height:0.3rem;padding:0.25rem 0 0.25rem 0.85rem;font-size:0.29rem;color:#000;border-bottom: 1px dashed #000;box-sizing:border-box;}
.lix-fsd ul li:first-child{background:url(../images/zuo-j.png)0.05rem center no-repeat;background-size:0.4rem;}
.lix-fsd ul li:nth-child(2){background:url(../images/shou-j.png)0.05rem center no-repeat;background-size:0.4rem;}
.lix-fsd ul li:nth-child(3){background:url(../images/you-x.png)0.05rem center no-repeat;background-size:0.4rem;}
.lix-fsd ul li:nth-child(4){background:url(../images/di-z.png)0.05rem center no-repeat;background-size:0.4rem;}


.ld-dt{width:100%;text-align:center;}
#dituContent{width:100%;height:350px;margin:auto}
.BMap_stdMpCtrl div{display:none;}

.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.BMap_Marker{background:url(../images/zb-kz.png)center no-repeat !important;}
.BMapLabel{left:25px !important;}
.BMap_Marker>div>img{display:none;}

.ly-dhk{padding:0.36rem;overflow:hidden;background:#eaeaea;text-align:center;}
.ly-dhk h5{display:inline-block;font-size:0.31rem;color:#020202;padding-left:0.45rem;background:url(../images/wy-lyd.png)left center no-repeat;background-size:0.35rem;}
.ly-dhk ul{width:100%;overflow:hidden;}
.ly-dhk ul li{width:100%;height:0.5rem;margin:0.15rem auto;line-height:0.5rem;font-size:0.23rem;color:#020202;text-align:left;}
.ly-dhk ul li input{display:inline-block;height:0.36rem;width:4.6rem;margin-left:0.05rem;text-indent:0.03rem;border: 1px solid #ccc;}
.ly-dhk button{display:inline-block;width:1.5rem;height:0.5rem;background:#222121;color:#fff;line-height:0.5rem;font-size:0.23rem;border:0;}

.img-jst{width:100%;overflow:hidden;}
.img-jst .swiper-slide{text-align:center;overflow:hidden;padding: 0.3rem 0 0 0;}
.img-jst .swiper-slide img{display:inline-block;width: 4rem;height: 4rem;border: 1px solid #ccc;box-sizing:border-box;margin:0.05rem 0;}
.img-jst .swiper-pagination-bullets{right: 0.8rem;text-align: right;width:auto !important;bottom: 0.2rem;}
.img-jst .swiper-pagination-bullet{width:0.25rem;height:0.15rem;background:#4e4d4d;border-radius:0;}
.img-jst .swiper-pagination-bullet-active{background:#8f0108;}

.intr-qbd{padding:0 0.4rem;overflow:hidden;}
.tw-jsd{width:100%;overflow:hidden;margin-top:0.2rem;}
.tw-jsd p{display:block;width:100%;overflow:hidden;font-size:0.19rem;line-height: 0.28rem;margin-bottom:0.2rem;}
.tw-jsd img{display:block;width:100%;margin-bottom:0.2rem;}

.table-tj{width:100%;overflow:hidden;background:#222121;text-align:center;padding-bottom:0.5rem;}
.i-tpxw{width:100%;overflow:hidden;margin-top:0.4rem;display:inline-block;}
.i-tpxw img{display:inline-block;width:3.15rem;height: 0.42rem;}
.i-tpxw p{display:block;width:100%;overflow:hidden;font-size:0.23rem;color:#fff;margin-top:0.15rem;}
.table-tj ul{width:100%;overflow:hidden;margin-top:0.15rem;}
.table-tj ul li{width:100%;overflow:hidden;color:#fff;font-size:0.23rem;padding:0 0.7rem;box-sizing:border-box;margin-bottom:0.3rem;line-height:0.5rem;}
.table-tj ul li input{display:inline-block;border:0;width:5rem;height:0.5rem;text-indent:0.05rem;font-size:0.23rem;}
.table-tj .lj-tjd{display:inline-block;width:3rem;height:0.45rem;border:0;line-height:0.45rem;font-size:0.25rem;background:#8f0108;color:#fff;letter-spacing:0.05rem;margin-top:0.15rem;}
.table-tj .lj-tjd:hover{text-decoration:underline;}


.sl-sfc{width:100%;overflow:hidden;position: relative;}
.sl-sfc img{display: block;width:100%;}
.sl-sfc span{display:inline-block;/* position:absolute; */width: 100%;height: auto;border-radius:3px;bottom: -0.65rem;z-index:99;left: 0;right:0;margin: auto;}
.sl-sfc span a{display:block;width:100%;height:100%;font-size: 0.16rem;color: #fff;line-height: 0.6rem;text-align:center;}
.sl-sfc span:hover a{text-decoration:underline;background:#8f0108;}
.sl-sfc span a img{display:inline-block;width:1.84rem;}

.news-dkl ul li img{width: 2.8rem !important;height: 1.8rem !important;}
.news-dkl ul li div p{height: 1.05rem !important;margin:0.05rem 0;}


/*pages 29 23*/
.page{height: 0.35rem;margin: 0.15rem auto;float: right;text-align: center;width: 100%;}
.page a,.page span{font-size: 0.18rem;display:inline-block;/* float:left; */padding: 0.01rem 0.06rem;margin-right: 0.1rem;border:1px solid #8f0108;border-radius: 0.03rem;color:#313131;}
.page a:hover{background: #8f0108;color: #fff;text-decoration: none;border-color: transparent;}
.page .current{background: #8f0108;font-weight: bold;color: #fff;border-color: transparent;}

.padd-20{padding:0 0.2rem;overflow:hidden;box-sizing:border-box;}

.mar-r1{margin-top:0.2rem;}

.mdui-collapse-item-body .app-sub-list a{color:#222121;}