﻿@charset "utf-8";
/* CSS Document */
body{ margin:0 auto;}
.banner{ border-bottom:1px solid #ef5a1e;}
.banner img{ width:100%;}
.banner .swiper-pagination-bullet{ width:.12rem; height:.12rem;}

.xiazaiimgs{display:none;}
.main2{ padding:.7rem .2rem .4rem;}
.main2 li{ width:25%; float:left; padding:0 .1rem; text-align:center; margin-bottom:.3rem;}
.main2 li:nth-child(4n+1){ clear:left;}
.main2 li .imgs{ width:1.1rem; height:1.1rem; border-radius:1000px; box-shadow:0 0 20px rgba(0,0,0,.2); margin:0 auto; position:relative;}
.main2 li .imgs img{ position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%); max-width:60%; max-height:60%;}
.main2 li b{ display:block; padding:0.15rem 0; font-size:.2rem; color:#000; font-weight:normal;}

img.fotlog{max-width:2.7rem;    margin-top: .3rem;}
.main3tit{ background-image:url(../images/index_44.jpg);}
.main4tit{ background-image:url(../images/index_58.jpg);}

.maintit{ padding:.55rem 0;  background-size:cover; text-align:center; border-bottom:.08rem solid #e9e9e9;}
.maintit b{ color:#fff; font-size:.32rem; display:block;}
.maintit span{ position:relative; display:inline-block; color:#fff; font-size:.28rem;}
.maintit span::before{ content:""; display:block; width:.6rem; height:1px; background:#fff; position:absolute; left:-.8rem; top:50%;}
.maintit span::after{ content:""; display:block; width:.6rem; height:1px; background:#fff; position:absolute; right:-.8rem; top:50%;}


.main3box{ padding:.3rem;}
.main3box li{ border-bottom:.05rem solid #fff; background-size:cover; padding:.4rem .5rem;}
.main3box li b{ color:#262626; font-size:.28rem;border-bottom:1px solid #b5b5b5; padding-bottom:.04rem;}.main3box li b span{ font-size:.38rem; display:inline-block; padding-right:.05rem; margin-bottom:.1rem;}
.main3box li p{ font-size:.2rem; color:#828282;}
.main3box li:nth-child(3) b{ color:#fff;border-bottom:1px solid #fff;}
.main3box li:nth-child(3) p{ color:#fff;}
.main3box li:nth-child(1){ background-image:url(../images/index_47.jpg);}
.main3box li:nth-child(2){ background-image:url(../images/index_50.jpg);}
.main3box li:nth-child(3){ background-image:url(../images/index_53.jpg);}
.main3box li:nth-child(4){ background-image:url(../images/index_56.jpg);}

.main4box{ padding:.2rem .3rem;}
.main4box li{ background-position:center; background-size:cover; padding:.25rem .4rem; margin-bottom:.1rem; position:relative;}
.main4box li .imgss{ max-width:1rem;  float:right; position:absolute; right:.4rem; top:50%; transform:translateY(-50%); -moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.main4box li .imgss img{ max-width:100%;max-height:1.5rem;}
.main4box li .txtss{ width:calc(100% - 1.15rem); float:left;}
.main4box li .txtss b{ font-size:.26rem; color:#343535; display:block;    line-height: 1.4;    margin-bottom:10px; margin-top:5px;}
.main4box li .txtss span{ font-size:.22rem; color:#4c4c4c; line-height:1.4;    display: block;}
.main4box li .txtss em{ font-style:normal; color:#818181; font-size:.16rem; width:1.5rem; height:.45rem; line-height:.45rem; margin-top:.15rem; border:.02rem solid #d5d5d5; display:block; text-align:center;}

.main4box li:nth-child(1){ background-image:url(../images/index_61.jpg);}
.main4box li:nth-child(2){ background-image:url(../images/index_64.jpg);}
.main4box li:nth-child(3){ background-image:url(../images/index_67.jpg);}
.main4box li:nth-child(4){ background-image:url(../images/index_69.jpg);}


.main4box li:nth-child(3) b{ color:#fff;}
.main4box li:nth-child(3) span{ color:#fff;}
.main4box li:nth-child(3) em{ color:#fff;border:.02rem solid #fff; }

.main5{ padding-top:1.3rem; padding-bottom:.4rem; background-image:url(../images/sybac_02.jpg); background-size:cover; background-position:center;}
.main5tit{ text-align:center; padding:0 0.6rem;}
.main5tit b{ font-size:.32rem; color:#fff; display:block;}
.main5tit p{ font-size:.2rem; border-bottom:1px solid #fff; display:block; padding-top:.2rem; padding-bottom:.45rem; color:#fff;}

.main5box{ padding:0 0.2rem;}
.main5 li{ width:25%; float:left; padding:0 0.2rem; margin-top:.3rem;}

.main5 li .imgs{ height:.8rem; position:relative;}
.main5 li .imgs img{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%); max-width:40%; max-height:100%;}
.main5 li .txts{ color:#fff; font-size:.2rem; height:.48rem; margin-top:.08rem; text-align:center; line-height:.24rem;}


.main6{ padding-top:.85rem; padding-left:.6rem; padding-right:.6rem; padding-bottom:.55rem;}
.main6tit{ font-size:.32rem; color:#000; font-weight:bold; text-align:center;}
.main6tab{ padding-top:.3rem;}
.main6tab li{ float:left; width:50%; text-align:center;border-bottom:2px solid #e4e4e4;}
.main6tab li span{ display:inline-block; border-bottom:2px solid #e4e4e4; margin-bottom:-2px; font-size:.24rem; color:#818181;}
.main6tab li.on span{ border-bottom:2px solid #f0936d; color:#f05a1e; font-weight:bold;font-size:.26rem;}
.tapbox h2{ font-size:.22rem; color:#333; display:block; line-height:.4rem; }
.tapbox h2 span{ color:#f05a1e;}
.tapbox p{ margin-top:.1rem;}
.tapbox li{ padding:.3rem 0;}
.tapbox li:nth-child(2n){ border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;}
.tapbox li a>span{ float:right; }
.tapbox li span.time{font-size:.18rem; color:#b4b3b3; line-height:.4rem;}
.tapbox li p{ font-size:.2rem; color:#7c7c7c;}
.main6tap .tapbox{ display:none;}

.gotops{ text-align:right; padding:.3rem .55rem; }
.gotops span{ font-size:.24rem; color:#8b8b8b; padding-right:.15rem; background-image:url(../images/gotop.png); background-size:.09rem auto; background-position:right center; background-repeat:no-repeat;}
.gotops span img{ vertical-align:middle; width:.09rem; display:inline-block;}

.fot_nav{ background:#e9e9e9;   padding-top: .16em;   position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;}
.fot_nav li{ width:25%; float:left; text-align:center;}
.fot_nav li i{ height:.3rem; width:100%; display:block;}
.fot_nav li i img{ max-width:100%; max-height:100%; margin:0 auto; display:block;}
.fot_nav li .a_url{ color:#000000; font-size:.18rem; font-weight:bold; padding-top:.05rem;}



.fot_nav_bot{ background:#262626; padding:.5rem .2rem;}
.fot_nav_bot li{ width:20%; float:left; padding-right:.05rem;}
.fot_nav_bot li a{ color:#999999; font-size:.16rem; display:block;}
.fot_nav_bot li b{ display:block; margin-bottom:.05rem;}
.fot_nav_bot li b a{ font-size:.2rem; color:#fff;}
.fot_nav_bot li b.linglei{ margin-bottom:.4rem;}

.foot{ background:#262626;padding:0 .2rem .5rem; padding-bottom:1.5rem;}
.foot .fotline{ height:2px; background:#717171;}
.foot .fottel{ padding:.2rem 0;}
.foot .fottel a{ color:#fff; font-size:.22rem; float:left; line-height:1.05rem; font-weight:bold;}
.foot .fottel a em{ font-style:normal; font-size:.18rem;}
.foot .fottel .ewms{ float:right; color:#fff; font-size:.18rem; color:#999999;  }
.foot .fottel .ewms img{vertical-align:middle; width:.8rem; margin-left:.2rem; float:right}
.foot .fottel .ewms b{ display:inline-block;}

.remen b{ font-size:12px; color:#fff;}
.remen a{ display:inline-block; margin-right:10px; color:#8d8d8d;; font-size:.16rem;}

.fotlogo img{ width:5.03rem; margin-top:.7rem; margin-bottom:.3rem;}

.fotp p{ font-size:12px; color:#999999; display:block; margin-bottom:10px;}
.fotp p a{font-size:12px; color:#999999}
.fotp p em{font-style:normal;}


.ny_banner{ border-bottom:0.06rem solid #dddddd; background-size:cover; background-position:center; background-repeat:no-repeat; height:3.8rem; padding-top:1.4rem; padding-left:.88rem; padding-right:.8rem;}
.ny_banner b{ color:#fff; font-size:.42rem ; padding-left:.3rem;}
.ny_banner p{ font-size:.2rem; padding-left:.3rem; background-repeat:no-repeat; background-image:url(../images/bantxt.png); background-position:left center; background-size:.21rem auto; color:#fff;}

.ny_banner span{ font-size:.26rem; color:#fff; display:block;padding-left:.3rem; background-repeat:no-repeat; background-image:url(../images/bantxt.png); background-position:left center; background-size:.21rem auto;}

.ny_tit{ text-align:center; padding:.35rem 0;}
.ny_tit b{ font-size:.32rem; color:#343535; display:inline-block; position:relative; line-height:1;}
.ny_tit span{ display:block; color:#6b6b6b; font-size:.22rem;}

.pages{ padding:.55rem; text-align:center; border-bottom:2px solid #dfdfdf;}
.pages li{ display:inline-block;}
.pages a,.pages li span{ font-size:.24rem; color:#888888; display:block; padding:0 .1rem;}
.pages li .current{ color:#f0591e;display:block; padding:0 .1rem;font-size:.24rem;}

.ny_tit b::before{ content:""; display:block; width:.6rem; height:2px; background:#dfdfdf; position:absolute; left:-.8rem; top:50%; margin-top:-1px;}
.ny_tit b::after{ content:""; display:block; width:.6rem; height:2px; background:#dfdfdf; position:absolute; right:-.8rem; top:50%;margin-top:-1px;}

.ny_nav01{ padding:.3rem .55rem; border-top:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8;    text-align: center;}
.ny_nav01 li{ width:30%;    display: inline-block;}
.ny_nav01 li a{ display:block; text-align:center; font-size:.24rem; color:#828282; border-left:1px solid #e0e0e0;}
.ny_nav01 li:first-child a{ border:none; }
.ny_nav01 li.on a{ font-weight:bold; color:#f05a1e;}


.ny_nav02{ padding:.3rem 0; border-top:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; text-align:center;}
.ny_nav02 li{ width:2.55rem; display:inline-block;}
.ny_nav02 li a{ display:block; text-align:center; font-size:.24rem; color:#828282; border-left:1px solid #e0e0e0;}
.ny_nav02 li:first-child a{ border:none;}
.ny_nav02 li.on a{ font-weight:bold; color:#f05a1e;}


.ny_nav03{ padding:.3rem .2rem; border-top:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; text-align:center;}
.ny_nav03 li{ display:inline-block; padding:0 .05rem;}
.ny_nav03 li a{ display:block; text-align:center; font-size:.2rem; color:#828282; }

.ny_nav03 li.on a{ font-weight:bold; color:#f05a1e;font-size:.24rem; color:#f16e3a;}




.news_lists{ padding:0 0.55rem;}
.news_lists li{ margin-top:.45rem; border-bottom:2px solid #dfdfdf; padding-bottom:.1rem;}
.news_lists li h2{ font-size:.22rem; font-weight:bold; color:#333;}
.news_lists li  p{ font-size:.22rem; color:#7c7c7c; margin-top:.05rem;}
.news_lists li .more{ text-align:right; font-size:.18rem; color:#888888; margin-top:.1rem;}


.xiangqingtit{ padding:.8rem .6rem; text-align:center;border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
.xiangqingtit p span{ font-size:.2rem; color:#939393; display:inline-block; margin:0 .2rem;}
.xiangqingtit h1{ color:#3c3a39; font-size:.35rem; font-weight:normal; display:block; margin-bottom:.1rem;}

.xiangqingcontent{ padding:.5rem .6rem;}
.xiangqingcontent p{ font-size:.22rem; color:#3e3a39; display:block; margin-top:.2rem;}
.xiangqingcontent p img{ max-width:100%;}
.xiangqingcontent p a{color:#3e3a39; }
.xiangqingcontent h3{ font-size:14px;}

.xiangqing_view{ position:relative; overflow:hidden;}
.con_02_box{position:relative;  overflow:hidden;}

.view_mores{ position:absolute; bottom:0; left:0;width:100%;}
.view_mores img{ width:100%;}

.liuyantit{ margin-bottom:.2rem; background:url(../images/view_09.png) left center; background-size:.3rem auto; background-repeat:no-repeat; padding-left:.4rem; font-size:.28rem;}
.liuyantit.yydys{ background:url(../images/yydy.jpg) left center;background-repeat:no-repeat; padding-left:.7rem;}
.liuyantit.ypxzs{ background:url(../images/ycxz.jpg) left center;background-repeat:no-repeat; padding-left:.7rem;}
.liuyan{ padding:.5rem .6rem;}
.forms input,.forms textarea{height:40px; border:none; background:#f0f0f0; width:100%; padding:10px 20px; margin-bottom:8px; font-size:14px;}
.forms textarea{ height:100px;}
.forms button{ float:right; color:#fff; font-size:14px; width:1.50rem; height:40px; background:#f05a1e}

.chanpintuijian{ padding:0 .6rem; background:#f2f2f2;}
.tuijiantit{ font-size:.28rem; color:#000; font-weight:bold; padding:0.3rem 0;}

.chanpintuijian li{ width:2.4rem; float:left; margin-bottom:.4rem;}
.chanpintuijian li:nth-child(2n){ margin-left:.4rem;}
.chanpintuijian li:nth-child(2n+1){ clear:left;}
.chanpintuijian li .imgs{ height:1.75rem; background:#fff; position:relative;}
.chanpintuijian li .imgs img{ position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%); max-width:100%; max-height:90%;}
.chanpintuijian li  h2{ font-size:.22rem; color:#000; display:block; padding-top:.15rem; padding-bottom:.05rem;}
.chanpintuijian li p{ font-size:.2rem; color:#3d3d3d;}
.chanpintuijian li em{ display:block; text-align:right; font-size:.2rem; color:#939393; font-style:normal; margin-top:.05rem;}
.anlituijian{ padding:0 .6rem;}

.anlituijian .imgs{ height:1.1rem; width:1.45rem; float:left;}
.anlituijian .imgs img{ width:100%; height:100%;    object-fit: cover;}
.anlituijian .txts{ width:calc(100% - 1.65rem); float:right;}
.anlituijian h2{ font-size:.22rem; color:#3e3a39;}
.anlituijian h2 span.jian{ color:#f05a1e;}
.anlituijian p{ color:#7b7b7b; font-size:.2rem;}
.anlituijian em{ display:block; font-size:.18rem; text-align:right; color:#b4b3b3; padding:.1rem 0; font-style:normal;}

.anlituijian li:nth-child(2){ border-top:2px solid #dfdfdf; border-bottom:2px solid #dfdfdf; padding:.2rem 0;}
.anlituijian li:nth-child(3){padding:.2rem 0;}
.anlituijian h2 em{ display:inline-block; float:right; padding:0;}

.fanhuiliebiao{ padding:.24rem 0; padding-top:.5rem; text-align:center;}
.fanhuiliebiao span{ font-size:.2rem; color:#717171; display:inline-block; background-image:url(../images/view_17.png); background-size:.32rem auto; background-repeat:no-repeat; background-position: right center; padding-right:.42rem;}
.prev_next{ padding:.25rem .6rem; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
.prev_next span{ display:inline-block; float:left; width:1rem; font-size:.18rem;color:#717171;}
.prev_next a{ float:left; width:calc(100% - 1rem); font-size:.18rem; color:#717171;}

.con_02_content { padding:0 .55rem;}
.con_02_content li{ padding:.4rem 0; border-bottom:1px solid #dfdfdf;}
.con_02_content li b{ font-size:.26rem; color:#f05a1e;}
.con_02_content li p{ color:#3e3e3e; font-size:.2rem;}
.con_02_content li p:nth-child(2){ font-weight:bold; color:#000;}

.con_01{ padding:.6rem .55rem; border-top:2px solid #dfdfdf}
.con_01 .tit01{ color:#3e3a39;  font-size:.35rem;}
.con_01 .tit02{ color:#3e3a39;  font-size:.22rem; margin-bottom:.3rem;}
.con_01 .dhkf{ font-size:.26rem; color:#ea5920; margin-bottom:.1rem;}
.con_01 .telp_con p{ display:block;}
.con_01 .telp_con p span{ float:left; display:block; font-size:.2rem;}
.con_01 .telp_con p a{ float:left;font-size:.2rem; color:#3d3939}
.con2_tit{ padding:.5rem .55rem; background-image:url(../images/contact_04.jpg); background-position:center; background-size:cover;}
.con2_tit b{ font-size:.36rem; color:#ea5920}
.liuyan02{ padding:.55rem;}
.con04{ padding:.3rem .55rem}
.con04 img{ width:100%;}

.liuyan2tit{ font-size:.4rem; color:#3e3a39; margin-bottom:.2rem;}
.liuyan2tit em{ font-style:normal; color:#f05a1e}

.zengzhi1tit{padding:.5rem .6rem; background-image:url(../images/zengzhifuwu_04.jpg); background-position:center; background-size:cover;}
.zengzhi1tit b{ font-size:.30rem; color:#ea5920}

.zengzhi1box{ padding:.6rem;}
.zengzhi1box ul li{ border-bottom:2px solid #e6e6e6; padding:.2rem 0;}
.zengzhi1box ul li:last-child{ border:none;}
.zengzhi1box ul li p{ font-size:.22rem; color:#3e3a39;}
.zengzhi1box ul li >a{ display:block; text-align:right; font-size:.18rem; color:#727171;}
.zengzhi1box ul li b{background-position:left center; background-repeat:no-repeat; background-size:.25rem auto; padding-left:.28rem; }
.zengzhi1box ul li b a{font-size:.24rem; color:#333;}
.zengzhi1box ul li:nth-child(1) b{ background-image:url(../images/zengzhi_36.png);}
.zengzhi1box ul li:nth-child(2) b{ background-image:url(../images/zengzhi_39.png);}
.zengzhi1box ul li:nth-child(3) b{ background-image:url(../images/zengzhi_41.png);}
.zengzhi1box ul li:nth-child(4) b{ background-image:url(../images/zengzhi_43.png);}
.zengzhi1box ul li:nth-child(5) b{ background-image:url(../images/zengzhi_53.png);}
.zengzhi1box ul li:nth-child(6) b{ background-image:url(../images/zengzhi_50.png);}
.zengzhi1box ul li:nth-child(7) b{ background-image:url(../images/zengzhi_52.png);}
.zengzhi1box ul li:nth-child(8) b{ background-image:url(../images/zengzhi_36.png);}
.zengzhi1box ul li:nth-child(9) b{ background-image:url(../images/zengzhi_39.png);}
.zengzhi1box ul li:nth-child(10) b{ background-image:url(../images/zengzhi_41.png);}
.zengzhi1box ul li:nth-child(11) b{ background-image:url(../images/zengzhi_43.png);}
.zengzhi1box ul li:nth-child(12) b{ background-image:url(../images/zengzhi_53.png);}
.zengzhi1box ul li:nth-child(13) b{ background-image:url(../images/zengzhi_50.png);}
.zengzhi1box ul li:nth-child(14) b{ background-image:url(../images/zengzhi_52.png);}

.weihuhetong{ padding:.6rem; background-image:url(../images/zengzhifuwu_23.jpg); background-size:cover; background-position:center;}
.weihuhetong .hetong01{ font-size:.36rem; color:#ea5920}
.weihuhetong .hetong02{ font-size:.36rem; color:#333}
.weihuhetong .hetongtxt{ margin:.4rem auto; font-size:.24rem; color:#3e3939;}
.weihuhetong  a{ display:block; height:.8rem; line-height:.8rem; color:#fff; background:#f05a1e; font-size:.24rem; text-align:center;}

.chantit{ margin-bottom:.3rem; border-bottom:2px solid #dfdfdf;}
.chantit span{ display:inline-block; padding-bottom:.1rem; border-bottom:2px  solid #f05a1e; margin-bottom:-2px; margin-left:.1rem; font-size:.32rem; color:#f05a1e;}
.chantit  a{ background-repeat:no-repeat; background-size:.26rem .26rem; font-size:.2rem; color:#b2b2b2; background-image:url(../images/jiantous.jpg); background-position:right center; padding-right:.3rem; margin-top:0.15rem}

.chanlists{ padding:.3rem .6rem;}
.chanlists li{ width:49%; float:left; margin-bottom:2%; margin-bottom:.4rem;}
.chanlists li:nth-child(2n){ margin-left:2%;}
.chanlists li:nth-child(2n+1){ clear:left;}

.chanlists li .imgs{ height:1.9rem; background:#fff; position:relative; background:#f2f2f2;}
.chanlists li .imgs img{ position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%); max-width:60%; max-height:60%;}
.chanlists li  h2{ font-size:.22rem; color:#000; display:block; padding-top:.25rem; padding-bottom:.05rem;}
.chanlists li p{ font-size:.2rem; color:#3d3d3d;}
.chanlists li em{ display:block; text-align:right; font-size:.2rem; color:#939393; font-style:normal; margin-top:.2rem;}

.poro_listss{border-top:1px solid #e0e0e0;}
.poro_listss li{ border-bottom:1px solid #e0e0e0; position:relative;}
.poro_listss li .imgss{ width:2.65rem; float:left; height:2.35rem; padding-left:.6rem; padding-right:.4rem; background:#f2f2f2;    position: absolute;
    left: 0;
    top: 0;
    height: 100%;}
.poro_listss li .imgss .imgs{ width:100%; height:100%; position:relative;}
.poro_listss li .imgss img{ position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%); max-width:90%; max-height:90%;}
.poro_listss li .txtss{ width:3.75rem; float:right ; padding-left:.3rem; padding-right:.6rem; padding-top:.3rem;}
.poro_listss li .txtss h2{ font-size:.24rem; color:#333; line-height:1.4;}
.poro_listss li .txtss p{ font-size:.2rem; color:#3d3d3d;    text-align: justify; line-height:1.4; margin-top:.1rem;}
.poro_listss li .txtss em{ display:block; text-align:right; font-size:.2rem; color:#939393; font-style:normal; margin-bottom:.3rem;}

.case_nav { background-size:cover; background-position:center; background-repeat:no-repeat;}
.case_nav .nav_scroll{ width:100%;   overflow-x:scroll;overflow-y: hidden;white-space:nowrap;}
.case_nav .nav_scroll span{ padding:0 .3rem; line-height:.9rem; background:#fff;white-space:nowrap; position:relative;border-top:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8;    display: table-cell; font-size:.2rem;}
.case_nav .nav_scroll span:first-child{ padding-left:.6rem;}
.case_nav .nav_scroll span:nth-last-child(2){ padding-right:.6rem;}
.case_nav .nav_scroll span::after{ height:.45rem; width:1px; background:#d8d8d8; position:absolute; content:""; display:block; right:0; top:50%; margin-top:-.22rem;}
.case_nav li span{ padding:0 .3rem; display:block; text-align:center; font-size:.24rem; color:#828282; border-left:1px solid #e0e0e0; text-align:center;}
.case_nav .nav_scroll .subcasenav{ display:none;}
.case_nav li.on{ font-weight:bold; color:#f05a1e; background:none;}
.case_nav .nav_scroll span.on{ background:none; border-bottom:none; color:#fff; font-weight:bold; font-size:.22rem;}
.case_nav .nav_scroll span.on::after{ display:none;}

.case_nav .nav_scroll span.on{ background:none !important; position:relative;}
.case_nav .nav_scroll span.on::before{ position:absolute; content:""; display:block; background-image:url(../images/case_09.png); background-size:.14rem .08rem; width:.14rem; height:.08rem; bottom:.1rem; left:50%; margin-left:-.07rem;}

.case_nav .nav_scroll span:first-child.on::before{ margin-left:.1rem;}
.case_nav .nav_scroll span:nth-last-child(2).on::before{ margin-left:-.2rem;}

.nav_scroll::-webkit-scrollbar {
	/*隐藏滚动条*/
	display: none;
}
.erjidaohang{ padding:.3rem .6rem;}
.erjidaohang a{ color:#fff; font-size:.2rem; margin-right:.4rem;}
.erjidaohang a.on{ font-weight:bold; font-size:.22rem;}


.caselists_news{ padding:.2rem .6rem;}
.caselists_news li{ border-bottom:2px solid #dfdfdf; padding-top:.5rem; padding-bottom:.2rem;}
.caselists_news li h2{ font-size:.24rem; color:#333; display:block; margin-bottom:.05rem;}
.caselists_news li p{ color:#7c7c7c; font-size:.22rem;}
.caselists_news li .imgss{ margin:.2rem auto; height:1.9rem; overflow:hidden; position:relative;}
.caselists_news li .imgss i{ position:absolute; display:inline-block; padding:.05rem .35rem .05rem .2rem; background-image:url(../images/case_16.png); background-position:right center; background-size:auto 100%; color:#fff; font-size:.18rem; font-style:normal;}
.caselists_news li .imgss img{ width:100%; height:100%; object-fit: cover;}
.caselists_news li em{ border:1px solid #a7a6a6; font-style:normal; float:right; display:inline-block; padding:0 .5rem; line-height:.5rem; font-size:14px; color:#888888; text-align:center;}

.ny_tit_about{ background-image:url(../images/about_04.jpg); background-size:cover; background-position:center;}

.about01{ padding:1rem .6rem; background-image:url(../images/aboutbac_02.jpg); background-position:top center; background-repeat:no-repeat;}
.about01 img.aboutlogo{ width:3.07rem; margin-bottom:.7rem;}
.about01 .aboutit1{ font-size:.24rem; font-weight:bold; margin-bottom:.4rem;}
.about_body{ position:relative;     overflow: hidden;}

.aboutcontent p{ font-size:.22rem; display:block; margin-top:.3rem;}
.aboutcontent p a{color:#333;}

.about2{ background-image:url(../images/about_10.jpg); background-size:cover; background-position:center; padding:.9rem .6rem;}
.about2 .abou2tit{ color:#fff; font-size:.35rem; line-height:1.3;}
.about2 .abou2tit span{ color:#f05a1e;}
.about2 .abou2tit span em{ font-style:normal; font-size:.66rem;}
.about2 p{ font-size:.22rem; color:#fff; margin-top:.3rem;}

.about3{ background:url(../images/aboutbac_04.jpg) no-repeat center; background-size:cover; padding-top:.02rem;}
.about_3_tab{ width:100%;   overflow-x:scroll;overflow-y: hidden;white-space:nowrap;}
.about_3_tab span{ padding:.5rem .6rem;white-space:nowrap; position:relative; display: table-cell; font-size:.2rem;}
.about_3_tab span:nth-child(1){ background-image:url(../images/about_13.jpg);}
.about_3_tab span:nth-child(2){ background-image:url(../images/about_16.jpg);}
.about_3_tab span:nth-child(3){ background-image:url(../images/about_13.jpg);}
.about_3_tab span:nth-child(4){ background-image:url(../images/about_16.jpg);}
.about_3_tab span:nth-child(5){ background-image:url(../images/about_13.jpg);}
.about_3_tab span em{ font-style:normal; font-size:.26rem; color:#f05a1e; display:block;}
.about_3_tab span b{ font-size:.24rem; color:#fff;}
.about_3_tab::-webkit-scrollbar {
	/*隐藏滚动条*/
	display: none;
}
.about_3_tab span.on{ background:none !important; position:relative;}
.about_3_tab span.on::after{ position:absolute; content:""; display:block; background-image:url(../images/xia.png); background-size:.28rem .15rem; width:.28rem; height:.15rem; bottom:.2rem; left:50%; margin-left:-.14rem;}
.about_3_tab span.on b{ color:#000;}

.about3box{ padding:.6rem; display:none;}
.about3box p{ color:#3e3a39; font-size:.22rem;}
.about4tit{ background-image:url(../images/about_19.jpg);color:#fff; background-size:cover; background-repeat:no-repeat; padding:.8rem .6rem; font-size:.35rem;}
.about4tit em{ font-size:.66rem; font-style:normal; color:#fff;}

.about4content li{ padding:.75rem .6rem; background-size:cover; background-position:center; background-repeat:no-repeat;}
.about4content li .imgss{ width:20%; float:left;}
.about4content li .imgss span{ color:#000; font-size:.25rem; display:block; text-align:center;}
.about4content li .imgss img{ max-width:100%;}
.about4content li .imgss .line{ height:3px; width:.24rem; background:#f0591e; margin:.32rem auto;}
.about4content li .txts{ width:75%; float:right;}
.about4content li:nth-child(2n) .imgss{ float:right;}
.about4content li:nth-child(2n) .txts{ float:left;}
.about4content li .txts b{ font-size:.24rem; font-weight:bold; color:#000; display:block; margin-bottom:.2rem;}
.about4content li .txts p{ font-size:.22rem; color:#3e3a39;}
.about4content li.white .imgss span{ color:#f0591e}
.about4content li.white .txts b{ color:#fff;}

.about4content li.white .txts p{ color:#fff;}


.about4box{ position:relative;  overflow:hidden;}



.hezuokehu_box{ padding:.3rem .4rem;}
.hezuokehu_box li{ width:33.33%; float:left;}
.hezuokehu_box li .imgs{ height:.9rem; position:relative; width:100%;}
.hezuokehu_box li .imgs img{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%); max-width:90%; max-height:90%;}

.protuji img{ max-width:100%;}
.biaoti_ppro { padding:.5rem .6rem 0; font-size:.36rem; color:#3e3a39;}
.yuyuediaoyan{ padding:.4rem .6rem;}
.yuyuediaoyan1{border-top:2px solid #d7d7d7;}

.diaoyanyy_box{ padding:.3rem .7rem; background-image:url(../images/dybac.jpg); background-size:cover; text-align:center; }
.diaoyanyy_box b{ color:#fff; font-size:.24rem;}
.diaoyanyy_box a{ font-size:.2rem;color:#fff;}
.diaoyanyy_box p{ font-size:.2rem; color:#fff; display:block; margin:.1rem auto;}

.ycxzLi li { background-size:cover; text-align:center; margin-bottom:.2rem;}
.ypxz_box{padding:.5rem;  background-color:rgba(239,239,239,.85);}
.ycxzLi li b{ font-size:.26rem; color:#3e3a39;}
.ycxzLi li p{ font-size:.2rem; color:#727171; display:block; margin:.1rem auto;}
.ycxzLi li a{font-size:.2rem; color:#727171;}
/*  */