.headerbox{overflow: hidden;  margin: auto; width: 100%; top:0.5rem;z-index: 99;background: #fff }

.leftlogo p{height: 1.1rem; display: table-cell; vertical-align: middle}
.leftlogo p img{display: block; height: 0.56rem;}
.rightnav{ line-height: 1.1rem; padding-left:0.5rem}
.rightnav ul li{float: left; margin: 0 0.3rem}
.rightnav ul li a{color:#171717; font-size: 0.16rem; display: inline-block;line-height: 0.5rem;}
.rightnav ul li.on a{color:#d40003; border-bottom:2px solid #d40003}
.rightnav ul li a:hover{color:#d40003}
.rightnav ul li.on a:hover{color:#d40003}
.banner ul li img{display: block; width: 100%}
.bannerbox{position: relative; width: 100%; }
.fenle{width: 3rem;padding-left: 0.4rem; position: absolute; z-index: 33; height: 1rem; background: #fff; right: 0; bottom: 0}
.fenle ul{padding: 0.2rem 0; color:#666; font-size: 0.14rem}
.fenle ul span{color:#d40003}
.fenle p{color:#000000; font-size: 0.26rem; display: block; font-weight: bold}
.icon_el{padding-left: 0.2rem}
.icon_el img{float: left; width: 0.48rem; height: 0.48rem; margin-top:0.31rem}
.icon_el p{float: left; width: calc(100% - 0.48rem); padding-top:0.31rem; padding-left: 0.2rem}
.icon_el p span{display: block; color:#d40003; font-size: 0.18rem; line-height: 0.25rem}
.w14rem{width: 14rem; margin: auto; position: relative}
.topshow{width: 100%; background: #eee; line-height: 0.5rem}
.topshow ul{width: 14rem; margin: auto; overflow: hidden}
.topshow ul li span{color:#666666; font-size: 0.18rem; padding-left: 0.3rem; background: url(../images/map.png) no-repeat left center; background-size: 0.22rem 0.26rem}
.topshow ul li em{float: right; color:#666; font-size: 0.18rem}
.fanye{position: absolute; bottom: 0.4rem; width: 100%; text-align: center}
.fanye ul li{width: 0.1rem; height: 0.1rem; background: #d06545; display: inline-block; margin: 0 0.05rem; border-radius: 100%; font-size: 0}
.fanye ul li.on{width: 0.3rem; height: 0.1rem; border-radius: 0.1rem}
.g_title{width: 100%; text-align: center}
.g_title span{display: inline-block; padding: 0.6rem 0; position: relative; color:#eeeeee; font-size: 0.4rem; text-transform: uppercase; font-weight: bold}
.g_title i{position: absolute; color:#000; font-size: 0.3rem; font-weight: 500; top:50%; left: 50%; transform: translate(-50%,-100%); width: 100%; text-align: center}
.g_title span:after{width: 0.6rem; height: 0.05rem; background: #d40003; content: '' ;position: absolute; left: 50%; bottom: 0.3rem; transform: translateX(-50%)}
.lefttext,.rightimg{width: 7rem; float: left; position: relative}
.aboutitlw span{color:#d40003; font-size: 0.56rem; opacity: 0.5;font-weight: bold; text-transform: uppercase; }
.aboutitlw i{position: absolute; left: 0.65rem; top:0.25rem; color:#000; font-size: 0.24rem; font-weight: bold }
.Cenyt{width: 100%; height: 4.3rem; overflow: hidden; padding: 0.65rem 0.2rem 0 0.6rem; color:#333333; font-size: 0.18rem; line-height: 0.3rem}
.morn_c a{position: absolute; width: 1.55rem; height: 0.45rem; background: #d40003 url(../images/moe.png) no-repeat 1rem center; background-size: 0.38rem 0.11rem; color:#fff; right: 0; top:0.3rem; transform: translateX(50%); font-size: 0.18rem; line-height: 0.45rem; padding-left: 0.2rem;z-index: 9}
.rightimg img{width: 100%; height: 4.85rem; display: block}
.goodslsit_in ul li{width: 3.4rem; height: 2.7rem; float: left;margin-right:0.133rem; overflow: hidden; position: relative}
.goodslsit_in ul li a{width: 3.4rem; height: 2.7rem; display:block}
.goodslsit_in ul li img.img1{width: 3.4rem; height: 2.7rem; display: block; transition: all 0.5s}
.goodslsit_in ul li:last-child{margin-right: 0}
.goodslsit_in ul li p{background: rgba(0,0,0,0.5); position: absolute; left: 0; top:0; width: 100%; height: 100%; transition: all 0.5s}
.goodslsit_in ul li p img{display: block; width: auto; height: 0.7rem;margin: auto; margin-top:0.7rem; }
.goodslsit_in ul li p span{display: block; text-align: center; color:#fff; font-size: 0.3rem; padding-top:0.2rem}
.goodslsit_in ul li:hover p{display: none}

.Case_center ul li{width: 3.4rem; height: 4.4rem; float: left;margin-right:0.133rem; overflow: hidden; position: relative}
.Case_center ul li img.img1{width: 3.4rem; height:4.4rem; display: block; transition: all 0.5s}
.Case_center ul li:last-child{margin-right: 0}
.Case_center ul li p{background: rgba(212,0,3,0.7); position: absolute; left: 0; top:0; width: 100%; height: 100%; transition: all 0.5s; transform: translateY(85%)}
.Case_center ul li p span{display: block; text-align: center; color:#fff; font-size: 0.24rem; padding-top:0.2rem; transition: all 0.5s}
.Case_center ul li p em{display: block; width: 80%; margin: auto; padding-top:0.6rem; color:#fff; font-size: 0.18rem; line-height: 0.25rem; text-align: center;}
.Case_center ul li:hover p{transform: translateY(0%)}
.Case_center ul li:hover p span{padding-top:1.35rem}
.Advertisement img{display: block;width: 100%; margin-top:0.6rem; display: none}

.service_ng{position: relative; height: 2.35rem; }
.service_ng:after{width: 100%; height: 1.5rem;content: ''; top:50%; transform: translateY(-50%); background: #d40003; position: absolute}
.service_ng ul{position: relative; z-index: 3; height: 100%; background: #d40003; }
.service_ng ul li{float: left; width: calc(100% /6)}
.service_ng ul li img{display: block; margin: auto; width: 1.2rem; height: 1.2rem; margin-top: 0.4rem}
.service_ng ul li p{text-align: center; color:#fff; font-size: 0.3rem; padding-top:0.15rem}
.service_ng ul:after{content: ''; height: 90%; width: 0.3rem; background: #b00003; top:5%; left: -0.25rem; position: absolute;    transform: perspective(180px) rotateY(-50deg);}
.service_ng ul:before{content: ''; height: 90%; width: 0.3rem; background: #b00003; top:5%; right: -0.25rem; position: absolute;    transform: perspective(180px) rotateY(50deg);}
.news_menu ul{text-align: center}
.news_menu ul li{display: inline-block; width: 1.5rem; height: 0.5rem; border-radius: 0.5rem; line-height: 0.5rem; color:#666666; font-size: 0.24rem; background: #dcdcdc; margin: 0 0.35rem}
.news_menu ul li.on{color:#fff; background: #d40003}
.news_menu ul li.on a{color:#fff}
.newsbox{padding-top:0.4rem;}
.newsbox ul li{width: 6.6rem; height: 1.2rem; margin-right: 0.8rem; background: #eeeeee; float: left; margin-bottom: 0.4rem}
.newsbox ul li:nth-child(2n){margin-right: 0;}
.newsbox ul li p.p1{width: 1.2rem; height: 1.2rem; background: #707070; float: left}
.newsbox ul li p.p1 span{display: block; color:#fff; font-size: 0.5rem; text-align: center; padding: 0.1rem 0}
.newsbox ul li p.p1 em{display: block; text-align: center; color:#fff; font-size: 0.24rem; position: relative; padding-top:0.1rem}
.newsbox ul li p.p1 em:after{content: ''; width: 80%; left: 10%; top:0; background: #fff; position: absolute; height: 1px}
.newsbox ul li p.p2{float: left; width: calc(100% - 1.2rem); height: 1.2rem; position: relative; padding-left: 0.2rem; background: url(../images/news1.png) no-repeat 95% center; background-size: 0.4rem 0.18rem}
.newsbox ul li p.p2 span{display: block; width: 80%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color:#333; font-size: 0.24rem; padding: 0.25rem 0}
.newsbox ul li p.p2 em{display: block; color:#333; font-size: 0.18rem;  width: 80%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.newsbox ul li:hover p.p1{background: #d40003}
.newsbox ul li:hover p.p2{ background: url(../images/news2.png) no-repeat 95% center; background-size: 0.4rem 0.18rem}
.newsbox ul li:hover p.p2 span{ color:#d40003}
.newsbox ul li:hover p.p2 em{ color:#d40003}
.left_map{width: 6.5rem; height: 3.5rem; overflow: hidden}
.store_add{padding: 0.3rem 0}
.left_map img{width: 6.5rem; height: 3.5rem; display: block}
.right_add{width: 6.5rem; float: right; height: 4.5rem}
.right_add ul li.l1{color:#000; font-size: 0.24rem; padding: 0.3rem 0; position: relative}
.right_add ul li.l1:after{content: ''; width: 0.65rem; height: 3px; background: #d40003; position: absolute; bottom: 0rem; left: 0}
.right_add ul li.l2{color:#333; font-size: 0.18rem;}
.right_add ul li.l3{padding-top:0.45rem; color:#333; font-size: 0.18rem; line-height: 0.3rem}
.footerbox{width: 100%; overflow: hidden; background: #535353}
.footer_one{width: 4.74rem; float: left; }
.footer_one img{width: 2.45rem; height: 0.55rem; display: block}
.footer_one p:nth-child(2){margin-top:0.2rem}
.footer_one p{margin: 0.125rem 0; font-size: 0.34rem; font-weight: 500;color:#aaaaaa; background: url(../images/tel_icon.png) no-repeat left center; background-size: 0.7rem; padding-left: 0.8rem}
.footer_one p:nth-child(3){background: url(../images/tel_icon555.png) no-repeat left center; background-size: 0.7rem;  }


.footer_ju{width: 2.7rem; float: left; }
.footer_ju p{color:#aaaaaa; font-size: 0.18rem;margin-bottom: 0.15rem}
.footer_ju a{color:#aaaaaa; font-size: 0.15rem; display: block; padding-top:0.2rem}
.footer_ju a:hover{color:#d40003}
.Friendship{width: 3.9rem; float: left; }
.Friendship p{color:#aaaaaa; font-size: 0.18rem; margin-bottom: 0.15rem}
.Friendship a{display: inline-block; margin-right: 20px; float: left; padding-top:0.2rem;color:#aaaaaa; font-size: 0.15rem; }
.footer_er{width: 2.2rem; float: right}
.footer_er img{width: 1.3rem; height: 1.3rem; display: block; margin: auto}
.footer_er span{color:#aaaaaa; font-size: 0.15rem; display: block; text-align: center;padding-top:0.25rem}
.booter_bn{background: #313131; line-height: 0.55rem; text-align: center; color:#aaaaaa; font-size: 0.16rem}
.left_meun_ly{width: 3rem; float: left; }
.diset{width: 100%; height: 1.25rem; background: #f2f2f2; color:#e0e0e0; font-size: 0.36rem; font-weight: bold; text-transform: uppercase; padding: 0.3rem 0 0 0.4rem}
.meunlsits{width: 1.5rem; background: #d40003; margin-left: 0.48rem; transform: translateY(-0.7rem); padding-bottom: 0.3rem}

.meunlsits ul > p{color:#fff; font-size: 0.3rem; text-align: center; font-weight: bold; padding: 0.2rem 0; position: relative}
.meunlsits ul > p:after{content: '';width: 0.4rem; height: 3px; position: absolute; left: 50%; margin-left: -0.2rem; bottom: 0; background: #fff}
.meunlsits ul li{padding-top:0.35rem; padding-left: 0.35rem}
.meunlsits ul li i{display: block; color:#fff; font-size: 0.12rem; text-transform: uppercase; padding-top:0.05rem}
.meunlsits ul li a{color:#fff; font-size: 0.18rem; position: relative;display: block}
.meunlsits ul li.on a:after{content: ''; width: 0.7rem; top:0.05rem; background: #fff567; height: 1px; position: absolute; right: -0.4rem;}
.meunlsits ul li.on a:before{content: ''; width: 2px; height: 0.15rem; background: #fff; position: absolute; left: -0.1rem; top:0.02rem}
.right_Xenter{width: 10.7rem; float: right}
.position-add{border-bottom: 1px solid #f2f2f2; line-height: 0.5rem; text-align: right; font-size: 0.14rem}
.position-add a{font-size: 0.14rem}
.position-add i{color:#d40003}
.goods_titel{line-height: 1.1rem; text-align: center;color:#000000; font-size: 0.24rem; border-bottom: 1px solid #f2f2f2;}
.goodsdata{padding-top: 0.4rem}
.goodsdata ul.leftimg{width: 5.6rem; height: 3.9rem; float: left;}
.goodsdata ul.leftimg li img{display: block; width: 5.6rem; height: 3.9rem;}
.goodsdata ul.r_text{width: 5.1rem; float: right; padding-left: 0.2rem}
.goodsdata ul.r_text li.l1{ font-size: 0.2rem; padding: 0.15rem 0; font-weight: bold;color:#000;}
.goodsdata ul.r_text li.l2{color:#000000; font-size: 0.18rem; padding-top:0.15rem; line-height: 0.25rem}
.goodsdata ul.r_text li.l2 i{color:#d40003}
.goodsdata ul.r_text li.l3{padding-top:0.4rem}
.goodsdata ul.r_text li.l3 a{display: inline-block;; width: 1.5rem; height: 0.35rem; border-radius: 0.35rem; text-align: center; line-height: 0.35rem; background: #eeeeee; color:#333; font-size: 0.16rem; }
.goodsdata ul.r_text li.l3 a:first-child{background: #d40003; color:#fff; margin-right: 0.45rem}
.Centnt{width: 100%; padding-top:0.4rem; color:#666; font-size: 0.16rem; line-height: 0.25rem; margin-bottom: 0.4rem}
.Centnt img{max-width: 100%; display: block}
.Cetent_list ul li{width: 2.8rem; height: 3.4rem; background: #f8f8f8; margin-top:0.4rem; margin-right: 0.4rem; float: left; text-overflow: clip;}
.Cetent_list ul li img{display: block; width: 2.8rem; height: 2.8rem; transition:all 0.5s}
.Cetent_list ul li span{display: block;line-height: 0.3rem; color: #333; font-size: 0.14rem; text-align: center;}
.Cetent_list ul li:nth-child(3n){margin-right: 0}
.Cetent_list ul li:hover img{transform: scale(1.04)}


.Page_b{padding:0.4rem 0; text-align: center}
.Page_b a{display: inline-block; color:#333; font-size: 0.16rem; padding: 0 0.1rem}
.Page_b a.on{color:#d40003; border-bottom: 1px solid #d40003; padding-bottom: 0.05rem}
.autpbxo{text-align: center; color:#333; font-size: 0.24rem;padding: 0.5rem 0}
.Cenbsonw{color: #333; font-size: 0.18rem; line-height: 0.25rem}
.brief{text-align: center;}
.brief span{color:#d40003; font-size: 0.3rem}
.brief p{color:#666; font-size: 0.16rem; line-height: 0.3rem; width: 11.5rem; margin: auto; padding: 0.4rem 0}
.wibxosm{width: 11.87rem; height: 11.86rem; margin: auto; background: url(../images/lc.jpg) no-repeat center; margin-bottom: 0.3rem;background-size: cover; padding-top:0.5rem}
.for_mier{width: 8rem; height: 9rem; border:1px solid #e5e5e5; margin: auto; background: #fff}
.text_io{text-align: center; color:#000000; font-size: 0.3rem; padding: 0.45rem 0}
.lsitform{width: 5.4rem; margin: auto}
.lsitform ul li{margin-top:0.4rem}
.lsitform ul li p i{color:#d40003; font-size: 0.24rem}
.lsitform ul li p{color:#000000; font-size: 0.24rem; padding: 0.1rem 0}
.lsitform ul li input{width: 100%; height: 0.4rem; border:1px solid #e5e5e5; border-radius: 3px; color:#666; font-size: 0.18rem; padding-left: 0.1rem}
.lsitform ul li textarea{width: 100%; line-height: 0.25rem; border:1px solid #e5e5e5; border-radius: 3px; color:#666; font-size: 0.18rem; padding: 0.05rem; height: 1.5rem; resize: none}
.lsitform ul li input.but{background: #d40003; color:#fff;}
.offer_top{width: 100%; height: 8rem;background: url(../images/img_ty.jpg) no-repeat center; background-size: cover;; position: relative; }
.form_but{position: absolute; top:50%;left: 50%; background: rgba(201,0,1,0.8); width: 12rem; height: 6rem; transform: translate(-50%,-50%); padding: 0 0.5rem}
.textshow{color:#fff; font-size: 0.3rem; font-weight: bold; padding: 0.5rem 0}
.feobsox_two ul li{margin-bottom: 0.5rem}
.feobsox_two ul li span{float: left; color:#fff; font-size: 0.18rem; line-height: 0.45rem}
.feobsox_two ul li.l1 label{cursor: pointer; display: inline-block; width: 1.5rem; height: 0.45rem; border:1px solid #fff; border-radius: 2px; line-height: 0.43rem; text-align: center; font-size: 0.16rem; margin-left: 0.3rem; color:#fff; float: left}
.feobsox_two ul li.l1 label.on{background: #fff; color:#d40003}
.feobsox_two ul li.l1 label input{ display: none; }
.feobsox_two ul li.l2 input{width: 5rem; height: 0.45rem; background: #fff; border-radius: 2px; color:#666; font-size: 0.16rem; padding-left: 0.1rem; border: 0; margin-left: 0.3rem}
.feobsox_two ul li.l3 p{float: left; width: 46%; margin-right: 8%}
.feobsox_two ul li.l3 p:last-child{margin-right: 0}
.feobsox_two ul li.l3 p input{width: 3.6rem; height: 0.45rem; background: #fff; border-radius: 2px; color:#666; font-size: 0.16rem; padding-left: 0.1rem; border: 0; margin-left: 0.3rem}
.feobsox_two ul li.l3 p select{width: 3.6rem; height: 0.45rem; background: #fff; border-radius: 2px; color:#666; font-size: 0.16rem; padding-left: 0.1rem; border: 0; margin-left: 0.3rem; background:#fff url(../images/se.png) no-repeat 95% center; background-size: 0.18rem 0.1rem; }
.feobsox_two ul li.l4 input{width: 2.5rem; border-radius: 2px; background: #fff; color: #d40003; font-size: 0.18rem; border:0; display: block; margin: auto; height: 0.45rem}
.tebabele table tbody tr th{color:#aaaaaa; font-size: 0.18rem; font-weight: 500; line-height: 0.45rem;width: calc(100% / 7);overflow: hidden; text-overflow: ellipsis; white-space: nowrap }
.tebabele table tbody tr td{color:#000000; font-size: 0.18rem; font-weight: 500; line-height: 0.45rem; text-align: center}
.tebabele table tbody tr{border-bottom: 1px solid #d2d2d2}

.Cetent_list2 ul li{width: 4.2rem; height: 4.1rem; background: #f8f8f8; margin-top:0.4rem; margin-right: 0.7rem; float: left; overflow: hidden}
.Cetent_list2 ul li img{display: block; width: 100%; height: 3.5rem; transition:all 0.5s}
.Cetent_list2 ul li em{width: 100%; height: 3.5rem; overflow: hidden; position: relative; display: block}
.Cetent_list2 ul li em i{position: absolute; left: 0; bottom: 0; background: rgba(201,0,1,0.5); height: 0.5rem; line-height: 0.5rem; text-align: center; color:#fff; font-size: 0.16rem; width: 100%;}
.Cetent_list2 ul li span{display: block;line-height: 0.5rem; color: #333; font-size: 0.16rem; text-align: center;}
.Cetent_list2 ul li:nth-child(3){margin-right: 0}
.Cetent_list2 ul li:hover img{transform: scale(1.04)}



.After_show ul li{width: 3.4rem; height: 2.7rem; float: left;margin-right:0.133rem; overflow: hidden; position: relative}
.After_show ul li img.img1{width: 3.4rem; height: 2.7rem; display: block; transition: all 0.5s}
.After_show ul li:last-child{margin-right: 0}
.After_show ul li p{background: rgba(255,255,255,0.5); position: absolute; left: 50%; top:50%; width: 2.1rem; height: 1.1rem; transition: all 0.5s;transform: translate(-50%,-50%);}
.After_show ul li p em{position: absolute; width: 100%; height: 100%; background: url(../images/bt1.png) no-repeat center; background-size: 90%}
.After_show ul li p img{display: block; width: auto; height: 0.7rem;margin: auto; margin-top:0.7rem; }
.After_show ul li p span{display: block; text-align: center; color:#333; font-size: 0.3rem; padding-top:0.05rem}
.After_show ul li p i{display: block; text-align: center; color:#333; font-size: 0.14rem; padding-top:0.3rem;; transition: all 0.5s}
.After_show ul li a{color:#000; font-size: 0.16rem; line-height: 0.4rem; padding: 0 0.2rem; border-radius: 0.4rem; position: absolute; left: 50%; bottom: 0.2rem; transform: translateX(-50%); background: #e5e5e5}

.After_show ul li:hover p{background: rgba(201,0,1,0.5); }
.After_show ul li:hover p em{ background: url(../images/bt2.png) no-repeat center; background-size: 90%}
.After_show ul li:hover p i{opacity: 0; padding-top:0.2rem}
.After_show ul li:hover p span{color:#fff}
.After_show ul li:hover a{background: #d40003; color: #fff}
.newslist ul li{padding: 0.35rem 0; box-shadow: 0 0 10px #f2f2f2; margin-top:0.2rem}
.newslist ul li p.p1{float: left; width: 1.2rem; text-align: center; padding-top:0.55rem}
.newslist ul li p.p1 span{display: block; color:#535353; font-size: 0.54rem}
.newslist ul li p.p1 em{display: block; color:#535353; font-size: 0.16rem; padding-top:0.1rem}
.newslist ul li p.p2{width: 3rem; height: 2.25rem; float: left; }
.newslist ul li p.p2 img{display: block;width: 3rem; height: 2.25rem;}
.newslist ul li p.p3{width: 6.3rem; float: right; padding-right: 0.2rem}
.newslist ul li p.p3 span{display: block; color:#000000; font-size: 0.24rem; padding: 0.25rem 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap}
.newslist ul li p.p3 em{display: block; height: 0.8rem; font-size: 0.16rem; line-height: 0.25rem; overflow: hidden}
.newslist ul li p.p3 a{background: #535353; color:#fff; font-size: 0.18rem; text-align: center; padding:0 0.2rem; height: 0.35rem; display: inline-block; line-height: 0.35rem; margin-top: 0.2rem}
.newslist ul li:hover p.p1 span{color:#d40003; }
.newslist ul li:hover p.p1 em{color:#d40003; }
.newslist ul li:hover p.p3 span{color:#d40003; }
.newslist ul li:hover p.p3 a{background: #d40003; color: #fff}
.Cetent_list4 ul li{height: 4.0rem}
.Cetent_list4 ul li span{line-height: 0.25rem; padding: 0 0.2rem; text-align: left; padding-top:0.1rem}
.Cetent_list4 ul li img{width: 3.3rem; height: 3.3rem}
.anli_titwl{font-size: 0.24rem; color:#000; line-height: 1.1rem; text-align: center}
.miaosu{position: relative}
.miaosu span{color:#666666; font-size: 0.24rem; background: #fff; padding-right: 0.1rem; position: relative;z-index: 2}
.miaosu span i{font-size: 0.12rem; color:#e5e4e4}
.miaosu:after{content: ''; width: 100%; height: 1px; background: #e5e4e4; position: absolute; left: 0; top:55%}
.Taqonew a{color:#999999; font-size: 0.18rem; }
.Taqonew a:hover{color:#d40003}
.Taqonew{padding: 0.5rem 0}
.Iten{border-bottom: 1px solid #eeeeee; padding-bottom: 0.3rem; text-align: center}
.Iten span{color:#999999; display: inline-block; padding: 0 0.4rem; font-size: 0.14rem}
.nav_an{display: none}
@media screen and (max-width: 1023px) {
    .w14rem{width: 100%;}
    .icon_el{position: absolute; left: 0; top:0; display: none}
    .topshow ul{width: 100%; padding: 0 0.2rem}
    .headerbox{position: relative; top:0; width: 100%}
    .ankien{display: none}
    .topshow ul li span{font-size: 0.24rem; }
    .topshow ul li em{font-size: 0.24rem; }
    .leftlogo{width: 100%}
    .leftlogo p{width: 7.5rem}
    .leftlogo img{display: block;margin: auto }
    .rightnav{width: 40%; background: #fff; position: fixed; bottom:0; height: calc(100% - 1.6rem); right: 0;z-index: 10; transform: translateX(100%); transition: all 0.5s}
    .rightnav2{ transform: translateX(1%); transition: all 0.5s}
    .masx{position: fixed;z-index: 9; background: rgba(0,0,0,0.5); width: 100%; bottom: 0; height: calc(100% - 1.6rem); display: none}
    .addbody{position: fixed;z-index: 1; width: 100%; height: 100%}
    .nav_an{display: block; width: 1rem; height: 1rem;position: absolute; background: url(../images/nav2.png) no-repeat center; background-size: 0.4rem 0.4rem; right: 0; top:0; }
    .nav_an2{display: block; width: 1rem; height: 1rem;position: absolute; background: url(../images/nav1.png) no-repeat center; background-size: 0.4rem 0.4rem; right: 0; top:0; }
    .rightnav ul li a{font-size: 0.26rem}
    .aboutitlw{display: none}
    .lefttext, .rightimg{width: 100%; padding: 0.2rem; position: initial; float: inherit}
    .Cenyt{padding: 0; height: auto; font-size: 0.24rem; line-height: 0.4rem}
    .morn_c a{bottom: 0;
        text-outline: none;top:initial; left: 50%;transform: translateX(-50%); width: 2rem; font-size: 0.24rem; height: 0.65rem; line-height: 0.65rem;background: #d40003 url(../images/moe.png) no-repeat 1.3rem center; background-size: 0.38rem 0.11rem;}
    .Aboubox{padding-bottom: 0.8rem}
    .goodslsit_in{width: 100%; padding: 0.2rem}
    .goodslsit_in ul li{margin-right: 0.2rem; width: 3.45rem; margin-bottom: 0.2rem}
    .goodslsit_in ul li:nth-child(2n){margin-right: 0}

    .Case_center{width: 100%; padding: 0.2rem}
    .Case_center ul li{margin-right: 0.2rem; width: 3.45rem; margin-bottom: 0.2rem; height: auto}
    .Case_center ul li:nth-child(2n){margin-right: 0}
    .Case_center ul li p{position: relative; background: none; transform: translateY(0%);    height: 1.5rem; overflow: hidden}
    .Case_center ul li p span{color:#333;font-size: 0.3rem}
    .Case_center ul li p em{font-size: 0.24rem; line-height: 0.4rem; text-align: left; padding-top:0.1rem; width: 90%; color:#666}
    .Case_center ul li:hover p span{padding-top:0.2rem}
    .service_ng ul li{width: calc(100% / 3);}
    .service_ng{height: auto; background: #d40003; width: 100%; overflow: hidden; padding-bottom: 0.3rem}
    .news_menu ul li a{font-size: 0.24rem}
    .newsbox{padding: 0.2rem}
    .newsbox ul li{width: 100%; margin-right: 0}
    .newsbox ul li p.p2 span{font-size: 0.3rem}
    .newsbox ul li p.p2 em{font-size: 0.24rem; color:#666}
    .left_map{width: 100%}
    .right_add{width: 100%;}
    .footer_one{width: 100%; padding:0 0.2rem}
    .footer_one p{font-size: 0.3rem; font-weight: 500; float: left;padding: 0.2rem 0 0.2rem 1.3rem;  }
    .footer_ju{width: 100%; padding: 0.2rem}
    .footer_ju p{font-size: 0.3rem;}
    .footer_ju a{float: left; width: 25%; font-size: 0.24rem}
    .Friendship{width: 100%; padding: 0.2rem}
    .Friendship p{font-size: 0.3rem;}
    .Friendship a{float: left; width: 25%; font-size: 0.24rem}
    .footerbox{position: relative}
    .footer_er{width: 100%; float: inherit; padding-top:0.4rem}
    .booter_bn{padding: 0 0.4rem; font-size: 0.24rem;}
    .left_meun_ly{width: 100%}
    .meunlsits{width: 95%; margin-left: 0; margin: auto; overflow: hidden; padding-top:0rem; position: relative}
    .meunlsits ul > p{text-align: center}
    .meunlsits ul li.on a:before{width: 0}
    .meunlsits ul li.on a:after{width: 0}
    .meunlsits ul li{width: 25%; float: left; text-align: center;}
    .meunlsits ul > p{position: absolute; width: 100%; text-align: center; top:0;display: none}
    .meunlsits ul li{padding-left:0}
    .position-add{display: none}
    .right_Xenter{width: 100%; padding: 0.2rem}
    .Cetent_list ul li{width: 2.25rem; margin-right: 2%; height: 2.7rem}
    .Cetent_list ul li img{width: 2.25rem;height: 2.25rem}
    .goodsdata ul.leftimg{width: 100%; height: auto}
    .goodsdata ul.leftimg li{width: 100%; height: auto}
    .goodsdata ul.leftimg li img{width: 100%; height: auto}
    .goodsdata ul.r_text{width: 100%}
    .goodsdata ul.r_text li.l1p{width: 100%}
    .goodsdata ul.r_text li.l1{font-size: 0.24rem}
    .goodsdata ul.r_text li.l2{font-size: 0.24rem}
    .goodsdata ul.r_text li.l3 a{font-size: 0.24rem; width: auto; height: auto; padding:0.05rem 0.2rem}
    .goods_titel{font-size: 0.3rem}
    .autpbxo{font-size: 0.3rem}
    .Cenbsonw{font-size: 0.24rem; line-height: 0.4rem}
    .wibxosm{width: 100%; height: 100%;padding: 0.2rem}
    .for_mier{width: 100%; margin: auto; padding: 0 0.6rem}
    .lsitform{width: 100%}
    .lsitform ul li input{height: 0.7rem; font-size: 0.24rem}
    .brief p{width: 90%; margin: auto; font-size: 0.24rem; line-height: 0.4rem}
    .form_but{width: 100%; padding: 0.2rem; height: auto}
    .textshow{font-weight: 500; padding:0;padding-bottom: 0.2rem}
    .feobsox_two ul li{margin-bottom: 0.2rem}
    .feobsox_two ul li span{font-size: 0.24rem; line-height: 0.65rem}
    .feobsox_two ul li.l1 em{font-size: 0.24rem;margin-left: 0.01rem; line-height: 0.65rem; height: 0.65rem; border-radius: 0}
    .feobsox_two ul li.l2 input{height: 0.65rem; font-size: 0.2rem}
    .feobsox_two ul li.l3 p{width: 100%; margin-right: 0%}
    .feobsox_two ul li.l3 p:last-child{margin-top:0.2rem}
    .feobsox_two ul li.l3 p select{height: 0.65rem; font-size: 0.2rem; width: 5rem}
    .feobsox_two ul li.l3 p input{height: 0.65rem; font-size: 0.2rem; width: 5rem}
    .feobsox_two ul li.l4 input{height: 0.65rem; font-size: 0.28rem}
    .tebabele table tbody tr th{color:#aaaaaa; font-size: 0.2rem; font-weight: 500; line-height: 0.45rem; width: calc(100% / 7);overflow: hidden; text-overflow: ellipsis; white-space: nowrap}
    .tebabele table tbody tr td{color:#000000; font-size: 0.2rem; font-weight: 500; line-height: 0.45rem; text-align: center}
    .After_show ul li{width: 49%; margin-right: 2%; margin-bottom: 0.2rem}
    .After_show ul li:nth-child(2n){margin-right:0%}
    .After_show ul li p{width: 2.5rem; height: 1.5rem;    transform: translate(-50%,-73%);}
    .After_show ul li p i{font-size: 0.24rem; padding-top:0.3rem}
    .After_show ul li p span{padding-top:0.3rem}
    .After_show ul li a{font-size: 0.24rem; padding: 0.1rem 0.2rem; height: auto; width: 2rem; text-align: center}
    .After_show ul li img.img1{width: 100%; height: 3rem}
    .Cetent_list2 ul li{width: 100%;height: auto}
    .Cetent_list2 ul li img{width: 100%;height: auto}
    .Cetent_list2 ul li span{font-size: 0.24rem}
    .Cetent_list2 ul li em i{font-size: 0.24rem}
    .Cetent_list2{margin-bottom: 0.3rem}
    .anli_titwl{font-size: 0.32rem}
    .Iten span{font-size: 0.24rem; line-height: 0.5rem}
    .Cetent_list4 ul li{height: 3rem}
    .Cetent_list4 ul li span{font-size: 0.24rem; line-height: 0.35rem}
    .newslist ul li p.p1{display: none}
    .newslist ul li p.p2{width: 100%; height: auto}
    .newslist ul li p.p2 img{width: 100%; height: auto}
    .newslist ul li p.p3{width: 100%}
    .newslist ul li p.p3 span{font-size: 0.3rem}
    .newslist ul li p.p3 em{line-height: 0.4rem; font-size: 0.24rem}
    .newslist ul li p.p3 a{font-size: 0.24rem; line-height: 0.6rem; height: 0.6rem}
    .Taqonew{padding: 0.2rem 0; overflow: hidden}
    .Taqonew a{display: block; padding: 0.1rem 0; width: 100%; font-size: 0.24rem}
    .anli_titwl{line-height: 0.4rem; padding: 0.3rem 0}
}


.bannerbox > .banner ul li a { position:relative; display:block; }
.bannerbox > .banner ul li .title{
     width: 3rem;
     padding-left: 0.4rem;
     position: absolute;
     z-index: 34;
     height: 1rem;
     right: 0;
     bottom: 0;
     color: #000000;
     font-size: 0.26rem;
     font-weight: bold;
     display: block;
     overflow: hidden;
     padding-top: 0.6rem;
    text-transform: uppercase;
}


.ueditor_baidumap{float: right}









