.header{position: fixed;width: 100%;z-index: 1000;}
.header.is_header{box-shadow: 0 0 12px rgba(0,0,0,0.5);background:rgba(0,0,0,.8)}
.header .pad99{display:flex;padding:0 1rem;align-items: center;height:2.08rem;line-height:2.08rem}
.header .pad99 .logo{width:19%;text-align:center;margin-right:.74rem}
.header .pad99 .logo a{position:relative}
.header .pad99 .logo a:after{position:absolute;content:"";background:#cb0f04;width:100%;height:100%;left:0;top:0;z-index:-1;border-radius: 0  0 55px 55px;}
.header .pad99 .navs {width:66%}
.header .pad99 .navs ul{display:flex;justify-content: space-between;}
.header .pad99 .navs ul li a{font-size:.18rem;color:white;font-weight:bold;display:initial}
.header .pad99 .navs ul li a:hover{color:#cb0f04;transition:.3s}
.header .pad99 .navs ul li.active a{color:#cb0f04}
.header.is_header .pad99{height:1.5rem;line-height:1.5rem;}
.header.is_header .logo{width:16%;}
.header.is_header  .pad99 .navs {width:70%}
.tem_banner .txt{position:absolute;left:26%;bottom:23%}
.tem_banner .txt h1{font-size:.6rem;color:white;font-family:"maobixingshu";writing-mode:tb-rl;text-shadow: 2px 3px 5px black; letter-spacing:10px;}
.tem_banner .txt.xs{bottom:18%}
.tem_banner .txt.xs h1{display:flex;align-items: flex-end;letter-spacing:5px}
.tem_banner .txt h1 em{writing-mode:initial}
.about_introduce{padding:0 0 .85rem}
.about_introduce .title{text-align:center;padding:.65rem 0 .5rem}
.about_introduce .title h1{font-size:.3rem;color:#d9b09a;font-family:'yingbi';font-weight:bold;padding:0 0 .3rem;letter-spacing:10px}
.about_introduce .title h2{font-size:.48rem;font-family:"songti";font-weight:bold;letter-spacing:6px;color:#292929;padding:0 0 .25rem;position:relative}
.about_introduce .title h2:after{content:"";position:absolute;background:url(/public/common/images/icon1.png)0 0 no-repeat;width:.41rem;height:3px;left:50%;transform:translateX(-50%);bottom:0;background-size:100%}
.about_introduce .pad260{padding:0 0 0 2.6rem}
.about_introduce .pad260  .top{display:flex;justify-content: space-between;align-items: flex-end;padding:0 0 .45rem}
.about_introduce .pad260  .top h1{width:52%;font-size:.36rem;font-family:"songti";font-weight:bold;letter-spacing:6px;color:#212020;}
.about_introduce .pad260  .top  .right{width:45.5%;padding-left:2.73rem;position:relative}
.about_introduce .pad260  .top  .right:after{content:"";position:absolute;background:url(/public/common/images/icon2.png)0 0 no-repeat;width:1.48rem;height:.73rem;bottom:0;left:.66rem;background-size:100%}
.about_introduce .pad260  .top  .right h2{font-size:.24rem;color:#212020;padding:0 0 .15rem;font-weight:bold}
.about_introduce .pad260  .top  .right h3{font-size:.16rem;color:#565656;}
.about_introduce .pad260 .infos{display:flex;justify-content: space-between;}
.about_introduce .pad260 .infos .left{width:52%}
.about_introduce .pad260 .infos .left ul li {padding:.4rem 0 .6rem;border-top:2px solid #ececec}
.about_introduce .pad260 .infos .left ul li p{font-size:.16rem;color:#454444;line-height:.3rem;text-indent: 2em;text-align: justify;}
.about_introduce .pad260 .infos .right{width:45.5%}    
.about_introduce .pad260 .infos .right .img1{margin:0 0 .17rem}
.about_history {padding:0 0 1rem;background-repeat:no-repeat;background-position:top center}
.about_history .title{text-align:center;padding:1rem 0 .55rem}
.about_history .title h1{font-size:.48rem;font-family:"songti";font-weight:bold;letter-spacing:6px;color:#292929;padding:0 0 .25rem;position:relative}
.about_history .title h1:after{content:"";position:absolute;background:url(/public/common/images/icon1.png)0 0 no-repeat;width:.41rem;height:3px;left:50%;transform:translateX(-50%);bottom:0;background-size:100%}
.about_history .lists{padding:0 .64rem;position:relative}
.about_history .lists:after{content:"";position:absolute;background:url(/public/common/images/icon4.png)0 0 no-repeat;width:100%;height:7px;left:50%;transform:translateX(-50%);top:0;background-size:100%}
.about_history .lists .items{padding:.66rem .25rem 0;position:relative;height:4.81rem;}
.about_history .lists .items:after{content:"";position:absolute;background:url(/public/common/images/icon5.png)0 0 no-repeat;height:100%;width:6px;left:0;top:0;background-size:100%}
   
.about_history .lists .items  h1{font-size:.18rem;color:#292929;font-weight:bold;padding:0 0 .3rem}
.about_history .lists .items  h1 em{font-size:.3rem;margin-right:.13rem}
.about_history .lists .items  p{font-size:.16rem;color:#686868;line-height:.25rem}
.about_history .lists .items  .imgs{padding:.5rem 0 0}
.about_infos .pad100{display:flex;padding-right:1rem}
.about_infos .pad100 .left{width:34%;position:relative}
.about_infos .pad100 .left .text{position:absolute;left:2.6rem;top:1.3rem}
.about_infos .pad100 .left .text h1{font-size:.36rem;font-family:"songti";font-weight:bold;letter-spacing:6px;color:white;padding:0 0 1.3rem;position:relative}
.about_infos .pad100 .left .text p{font-size:.2rem;color:white;font-weight:bold;line-height:.3rem}
.about_infos .pad100 .right{width:66%;padding:1rem 1.6rem 0 .65rem;background:#f2f2f2;border-radius: 0 100px 0  0}
.about_infos .pad100 .right .infos{padding:0 0 .85rem}
.about_infos .pad100 .right .infos p{font-size:.16rem;color:#454444;line-height:.3rem;}
.about_infos .pad100 .right ul {position:relative}
.about_infos .pad100 .right ul:after{content:"";position:absolute;width:3px;height:102%;left:0;top:50%;transform:translateY(-50%);background:#bfbfbf}
.about_infos .pad100 .right ul li{margin:0 0 .45rem;padding-left:.5rem;position:relative}
.about_infos .pad100 .right ul li:after{content:"";position:absolute;width:.25rem;height:4px;background:#d50b1d;left:0;top:.08rem}
.about_infos .pad100 .right ul li:last-child{margin:0}
.about_infos .pad100 .right ul li p{font-size:.16rem;color:#393939;font-weight:bold;line-height:.25rem}
.about_boos .title{text-align:center;padding:1.15rem 0 .75rem}
.about_boos .title h1{font-size:.3rem;color:#d9b09a;font-family:'yingbi';font-weight:bold;padding:0 0 .2rem;letter-spacing:10px}
.about_boos .title h2{font-size:.48rem;font-family:"songti";font-weight:bold;letter-spacing:6px;color:#292929;padding:0 0 .25rem;position:relative}
.about_boos .title h2:after{content:"";position:absolute;background:url(/public/common/images/icon1.png)0 0 no-repeat;width:.41rem;height:3px;left:50%;transform:translateX(-50%);bottom:0;background-size:100%}
.about_boos .infos{display:flex;justify-content: space-between;padding:0 0 .73rem}
.about_boos .infos .img{width:45%}
.about_boos .infos .right{width:51%}
.about_boos .infos .right  h1{font-size:.48rem;font-family:"songti";font-weight:bold;letter-spacing:3px;color:#222222;line-height:.6rem;padding:0 0 .75rem}
.about_boos .infos .right h2{font-size:.18rem;color:#222222;font-weight:bold;padding:0 0 .33rem;border-bottom:2px solid #e6e6e6}
.about_boos .infos .right  .txt{padding:.5rem 0  0 ;}
.about_history .lists .items  p{font-size:.16rem;color:#686868;line-height:.25rem;height:.75rem}
.about_guimo{padding:0 0 .75rem}
.about_guimo  .pad100{padding-left:1rem;display:flex}
.about_guimo  .pad100 .left{width:62.3%}
.about_guimo  .pad100 .right{width:37.7%;padding:1rem 2.6rem 0 .9rem;background:url(/public/common/images/icon6.jpg)0 0 no-repeat;background-size:cover}
.about_guimo  .pad100 .right ul li{display:flex;justify-content: space-between;align-content: space-around;align-items: flex-end;padding:.36rem 0 ;border-bottom:1px solid #ea848b}
.about_guimo  .pad100 .right ul li h1{font-size:.6rem;font-family:'ClarendonBT';color:white;}
.about_guimo  .pad100 .right ul li .txt{text-align:right}
.about_guimo  .pad100 .right ul li .txt p{font-size:.2rem;color:white}
.footer{background:#7d2011}
.footer>div{padding:.5rem 0;display:flex;justify-content: space-between;}
.footer .left{width:22%;}
.footer .left .logo{text-align:center;padding:.43rem 0  .6rem}
.footer .left .logo h1{font-size:.16rem;color:white;text-align:center;padding:.23rem 0 0}
.footer .left .txt{padding:0 0 .1rem}
.footer .left .txt p{font-size:.14rem;color:white;padding:0 0 .05rem}
.footer .left .txt a{font-size:.14rem;color:white}
.footer .right{width:70%;padding-left:1.7rem;display:flex;flex-direction: column;justify-content: space-between;position:relative}
.footer .right:after{content:"";position:absolute;width:1px;height:100%;left:0;top:50%;transform:translateY(-50%);background-size:100%;background:url(/public/common/images/icon7.png)0 0 no-repeat}

.footer .right .navs{padding:.65rem 0 0}
.footer .right .navs ul{display:flex;justify-content: space-between;}
.footer .right .navs ul li a{font-size:.16rem;color:white}
.footer .right .infos ul{display:flex;padding:0 0 .2rem}
.footer .right .infos ul li{margin-right:.7rem}
.footer .right .infos ul li p{font-size:.14rem;color:white}
.footer .right .infos h1{font-size:.14rem;color:white}
.pro_nav .pad260{padding-right:2.6rem;display:flex;justify-content: center;flex-direction: column;height:.89rem;background:url(/public/common/images/icon8.png)0 0 no-repeat}

.pro_nav .pad260 ul{display:flex;padding:0 0 0  2.6rem;;background-size:cover;}
.pro_nav .pad260 ul li{padding:0 .55rem;position:relative}
.pro_nav .pad260 ul li:after{content:"";position:absolute;background:#f2a19e;width:2px;height:.2rem;right:0;top:50%;transform:translateY(-50%)}
.pro_nav .pad260 ul li:last-child:after{display:none}
.pro_nav .pad260 ul li:first-child{padding-left:0}
.pro_nav .pad260 ul li a{font-size:.16rem;color:white;padding:0 .1rem;position:relative}
.pro_nav .pad260 ul li a:after{content:"";position:absolute;background:#ee898a;width:0%;height:2px;bottom:-.2rem;left:50%;transform:translateX(-50%);transition:.3s}
.pro_nav .pad260 ul li a:hover{transform:translateY(-.1rem)}
.pro_nav .pad260 ul li a:hover:after{width:100%;transition:.3s}
.pro_nav .pad260 ul li.active a{transform:translateY(-.1rem)}
.pro_nav .pad260 ul li.active a:after{width:100%;}
.product_list .title{text-align:center;padding:.68rem 0 .55rem}
.product_list .title h1{font-size:.48rem;font-family:"songti";font-weight:bold;letter-spacing:6px;color:#292929;padding:0 0 .25rem;position:relative}
.product_list .title h1:after{content:"";position:absolute;background:url(/public/common/images/icon1.png)0 0 no-repeat;width:.41rem;height:3px;left:50%;transform:translateX(-50%);bottom:0;background-size:100%}
.product_list .lists{display:flex;justify-content: space-between;flex-wrap: wrap;}
.product_list .lists .items{width:28.3%;margin:0 0 .75rem}
.product_list .lists:after{content:"";width:28.3%}
.product_list .lists .items a h1{font-size:.26rem;color:#2e2e2e;text-align:center;padding:.5rem 0 0;position:relative;}
.product_list .lists .items a:after{content:"";position:absolute;background:url(/public/common/images/icon9.png)0 0 no-repeat;width:100%;height:.51rem;left:50%;transform:translateX(-50%);bottom:.2rem;background-size:100%;z-index:2;opacity:0;transition:.3s}
.product_list .lists .items a h2{ display: none !important;}
.product_list .lists .items a {position:relative;}
.product_list .lists .items a .imgs:after{content:"";position:absolute;background:white;width:105%;height:.32rem;left:50%;transform:translateX(-50%);bottom:-.32rem;;transition:.3s ;border-radius:50% 50%  0 0 / 100% 100% 0 0 ;z-index:2}
.product_list .lists .items a .imgs img{border-radius:15px;position:relative}
.product_list .lists .items a  .imgs{position:relative}
.product_list .lists .items a  .imgs:before{content:"";position:absolute;background:rgba(0,0,0,.38);width:0%;height:0%;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%);border-radius:15px;opacity:0;transition:.5s}
.product_list .lists .items a:hover img{transform:scale(1.1);}
.product_list .lists .items a:hover h1{transform:translateY(-1.5rem);color:white;z-index:3;}
.product_list .lists .items a:hover .imgs:before{opacity:1;transition:.5s;width:110%;height:110%}
.product_list .lists .items a:hover:after{opacity:1;transition:.3s}
.product_list .lists .items a:before{content:"";position:absolute;background:url(/public/common/images/icon10.png)0 0 no-repeat;width:.5rem;height:.51rem;left:50%;transform:translateX(-50%);bottom:.25rem;background-size:100%;z-index:2;opacity:0;transition:.5s;z-index:5}
.product_list .lists .items a:hover:before{opacity:1;transition:.5s;;bottom:.55rem}
.pro_fixed {position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background:rgba(0,0,0,.5);transition:none;display:none;}
.pro_fixed .mains {position:absolute;top:58%;left:50%;display:flex;;transform:translate(-50%,-50%);padding:0 .45rem 1.25rem .9rem;width:100%;max-width:1325px;justify-content: space-between;}
.pro_fixed .mains_on {top:70%;opacity:0;visibility:hidden}
.pro_fixed .mains:after{content:"";position:absolute;background:white;width:100%;height:85%;left:0;bottom:0;z-index:-1;border-radius:100px  0 0 0}
.pro_fixed .mains .list{width:39%;position:relative}
.pro_fixed .mains .list .slide-pagination{position:absolute;left:50%;transform:translateX(-50%);bottom:-.5rem}
.pro_fixed .mains .list .slide-pagination span{width:.13rem;height:.13rem;margin:0 .06rem;opacity:1;background:none;border:1px  solid #929292}
.pro_fixed .mains .list .slide-pagination span.swiper-pagination-bullet-active{background:#db121a;border:1px solid #db121a}
.pro_fixed .mains .right{width:55%;padding:1.95rem 0 0;position:relative;}
.pro_fixed .mains .right>em {position:absolute;right:0;top:1.3rem;width:.35rem;height:.35rem;border:1px solid #7b7b7b;border-radius:100%;cursor:pointer;}
.pro_fixed .mains .right>em:after,.pro_fixed .mains .right>em:before{content:'';width:.19rem;height:3px;background:#7b7b7b;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .36s}
.pro_fixed .mains .right>em:before{opacity:0;}
.pro_fixed .mains .right>em:hover:before{transform:translate(-50%,-50%) rotate(90deg);opacity:1}
.pro_fixed .mains .right>em:hover {transform:rotate(45deg)}
.pro_fixed .mains .right h2{font-size:.48rem;color:#2e2e2e;font-weight:bold;padding:0 0 .55rem}
.pro_fixed .mains .right h3{font-size:.16rem;color:#474747;font-weight:bold;padding:0 0 .22rem;border-bottom:2px solid #eaeaea}
.pro_fixed .mains .right .content{padding:.25rem 0 0}
.pro_fixed .mains .right .content p{font-size:.16rem;color:#474747;font-weight:bold;line-height:.3rem}
.pro_fixed .mains .right {position:relative}
.pro_fixed .mains .right a{position:absolute;right:0;bottom:2%;height:.51rem;line-height:.51rem;width:1.42rem;z-index:2;text-align:center;font-size:.16rem;color:white;padding-left:.42rem}
.pro_fixed .mains .right a:before{content:"";position:absolute;background:url(/public/common/images/icon11.png)0 0 no-repeat;width:1.42rem;height:.51rem;left:50%;transform:translateX(-50%);bottom:0;background-size:100%;z-index:-1;}
.pro_fixed .mains .right a:after{content:"";position:absolute;background:url(/public/common/images/icon12.png)0 0 no-repeat;width:.23rem;height:.23rem;top:50%;transform:translateY(-50%);left:.33rem;background-size:100%;z-index:2;}
.product_list .page{text-align:center;padding:.5rem 0 2.33rem;display:flex;justify-content: center;align-items: center;}
.product_list .page .page-item{width:.46rem;height:.46rem;border-radius:100%;background:#b2b2b2;line-height:.46rem;color:white;font-size:.2rem;margin:0 .19rem}
.product_list .page a{font-size:.3rem;color:#7a7a7e;font-weight:bold;margin:0 .19rem}
.product_list .page a.page-num-current{color:#cb0f04}
.experience .top{position:relative;background:url(/public/common/images/icon15.png) 20%  center no-repeat;z-index:-2}
.experience .top:after{content:"";position:absolute;background:url(/public/common/images/icon13.png)0 0 no-repeat;width:100%;height:7.71rem;top:0;background-size:100%;z-index:-1}

.experience .top .title{text-align:center;padding:.7rem 0 5.94rem}
.experience .top .title h1{font-size:.48rem;font-family:"songti";font-weight:bold;letter-spacing:6px;color:#292929;padding:0 0 .25rem;position:relative}
.experience .top  .title h1:after{content:"";position:absolute;background:url(/public/common/images/icon1.png)0 0 no-repeat;width:.41rem;height:3px;left:50%;transform:translateX(-50%);bottom:0;background-size:100%}
.experience .top .content  ul{padding:1.2rem 0 .05rem .7rem;position:relative}
.experience .top .content  ul:after{content:"";position:absolute;background:#dfdfdf;width:5px;height:100%;top:0;left:0;z-index:-2}
.experience .top .content  ul li {padding:0 0 .45rem;border-bottom:1px solid #dcdcdc;margin:0 0 .55rem}
.experience .top .content  ul li h1{font-family:"songti";font-weight:bold;letter-spacing:6px;color:#292929;margin:0 0 .45rem;position:relative;font-size:.36rem}
.experience .top .content  ul li h1:after{content:'';position:absolute;background:#cb0f04;width:.28rem;height:4px;top:50%;transform:translateY(-50%);left:-.65rem}
.experience .top .content  ul li p{font-size:.16rem;line-height:.3rem;color:#454444}
.experience .lists{margin:.97rem 0 1.65rem;position:relative }
.experience .lists a {position:relative;overflow:hidden}
.experience .lists a img{border-radius:10px}
.experience .lists a .txt {position:absolute;right:0;transition:.5s;bottom:-1.39rem;width:3rem;height:1.39rem;z-index:1;font-size:.24rem;color:white;padding:.7rem 0 0 .35rem}
.experience .lists a .txt:after{content:'';position:absolute;background:url(/public/common/images/icon14.png)0 0 no-repeat;width:3rem;height:1.39rem;top:0;left:0;z-index:-1;background-size:100%}
.experience .lists a .txt h1{padding:0 0  0 .25rem;position:relative}
.experience .lists a .txt h1:after{content:"";position:absolute;width:.08rem;height:.08rem;background:white;border-radius:100%;top:50%;transform:translateY(-50%);left:0}
.experience .lists a:hover .txt {bottom:0;transition:.5s}
.experience .lists a:hover  img{transform:scale(1.1)}

.experience .lists  .swiper-page>div{position:absolute;width:.55rem;height:.55rem;background:#2a2a2a;border-radius:100%;line-height:.57rem;text-align:center;font-size:.24rem;color:white;outline:none;z-index:2;transform:translateY(-50%);;top:50%;left:2.6rem}
.experience .lists  .swiper-page>div.slide-button-next {left:auto;right:2.6rem}
.experience .lists  .swiper-page>div:hover{background:#da0c17;transition:.3s}
.join .top {background:url(/public/common/images/icon17.png)0 0 no-repeat;position:relative}
.join .top:after{content:"";position:absolute;background:url(/public/common/images/icon16.png)0 0 no-repeat;width:6.12rem;height:6.18rem;right:1.2rem;top:2.22rem;background-size:100%}

.join .top .title {text-align:center;padding:.7rem 0 1.62rem}
.join .top  .title h1{font-size:.48rem;font-family:"songti";font-weight:bold;letter-spacing:6px;color:#292929;padding:0 0 .25rem;position:relative}
.join .top  .title h1:after{content:"";position:absolute;background:url(/public/common/images/icon1.png)0 0 no-repeat;width:.41rem;height:3px;left:50%;transform:translateX(-50%);bottom:0;background-size:100%}
.join .top  .infos{padding:0 0 1.2rem}
.join .top  .infos .tit{display:inline-block;text-align:center}
.join .top  .infos .tit h1{padding:.35rem 0 .55rem;font-size:.48rem;font-family:"songti";font-weight:bold;letter-spacing:6px;color:#292929;;position:relative}
.join .top  .infos .left{width:68%}
.join .top  .infos .left .content p{font-size:.16rem;color:#4e4e4e;line-height:.3rem;font-weight:bold}
.join .lists{position:relative}
.join .lists a{overflow:hidden}
.join .lists a:hover img{transform:scale(1.1)}
.join .lists .slide-pagination{position:absolute;left:2.6rem;top:.7rem;z-index:2}
.join .lists .slide-pagination span{display:block;margin:.24rem 0;width:.1rem;height:.1rem;opacity:1;background:white;position:relative;transition:.3s}
.join .lists .slide-pagination span:after{position:absolute;content:"";;width:.26rem;height:.26rem;background-size:100%;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;transition:.3s;border:1px solid #db2c10;border-radius:100%}
.join .lists .slide-pagination span.swiper-pagination-bullet-active:after{border:2px solid  #db2c10;opacity:1;transition:.3s}
.join .lists .slide-pagination span.swiper-pagination-bullet-active{background:#db2c10;transition:.3s}
.join .contact{text-align:center;padding:1.3rem 0 1.92rem;background:url(/public/common/images/icon18.jpg)0 0 no-repeat;background-size:contain}
.join .contact h1{font-size:.48rem;font-family:"songti";font-weight:bold;letter-spacing:8px;color:#292929;;position:relative;padding:0 0 .9rem}
.join .contact p{font-size:.48rem;color:#ca2106;font-weight:bold}
.news_nav .pad260{padding-right:2.6rem;display:flex;justify-content: center;flex-direction: column;height:.89rem;background:url(/public/common/images/icon8.png)0 0 no-repeat}

.news_nav .pad260 ul{display:flex;padding:0 0 0  2.6rem;;background-size:cover;}
.news_nav .pad260 ul li{padding:0 .55rem;position:relative}
.news_nav .pad260 ul li:after{content:"";position:absolute;background:#f2a19e;width:2px;height:.2rem;right:0;top:50%;transform:translateY(-50%)}
.news_nav .pad260 ul li:last-child:after{display:none}
.news_nav .pad260 ul li:first-child{padding-left:0}
.news_nav .pad260 ul li a{font-size:.16rem;color:white;padding:0 .1rem;position:relative}
.news_nav .pad260 ul li a:after{content:"";position:absolute;background:#ee898a;width:0%;height:2px;bottom:-.2rem;left:50%;transform:translateX(-50%);transition:.3s}
.news_nav .pad260 ul li a:hover{transform:translateY(-.1rem)}
.news_nav .pad260 ul li a:hover:after{width:100%;transition:.3s}
.news_nav .pad260 ul li.active a{transform:translateY(-.1rem)}
.news_nav .pad260 ul li.active a:after{width:100%;}

.news_box .title {text-align:center;padding:.8rem 0 .6rem}
.news_box  .title h1{font-size:.48rem;font-family:"songti";font-weight:bold;letter-spacing:6px;color:#292929;padding:0 0 .25rem;position:relative}
.news_box  .title h1:after{content:"";position:absolute;background:url(/public/common/images/icon1.png)0 0 no-repeat;width:.41rem;height:3px;left:50%;transform:translateX(-50%);bottom:0;background-size:100%}
.news_box  .top a{display:flex;justify-content: space-between;}
.news_box  .top a .img{width:51.8%}
.news_box  .top a .img img{border-radius:30px 0 0  0;}
.news_box  .top a .text{width:43%;padding:1.05rem 0  0;position:relative }
.news_box  .top a .text h1{font-size:.3rem;color:#181818;height:.8rem;line-height:.4rem;font-weight:bold;margin:0 0 .3rem}
.news_box  .top a .text p{font-size:.2rem;color:#424242;height:.6rem;line-height:.3rem}
.news_box  .top a .text span{display:inline-block;margin:.75rem 0 0;position:relative;width:2.35rem;height:.57rem;line-height:.57rem;text-align:center;font-size:.16rem;color:white}
.news_box  .top a .text span:before{content:"";position:absolute;background:url(/public/common/images/icon19.png)0 0 no-repeat;width:2.35rem;height:.57rem;left:50%;transform:translateX(-50%);bottom:0;background-size:100%;z-index:-1;}
.news_box  .top a .time{position:absolute;right:0;top:0;text-align:center}
.news_box  .top a .time h3{font-size:.16rem;color:#e2302c;font-weight:bold;padding:0 0 .1rem}
.news_box  .top a .time h2{font-size:.54rem;color:#e2302c;font-weight:bold}
.news_box  .top a:hover img{transform:scale(1.1)}
.news_box  .lists {padding:.8rem 0  0;}
.news_box  .lists:after{content:"";width:31.2%}
.news_box  .lists  .items{margin:0 0 .45rem;padding:0 0 .45rem;border-bottom:1px solid #f9dcdd}
.news_box  .lists  .items  a{display:flex;width:100%}
.news_box  .lists  .items  a .img {flex:0 0 32%}
.news_box  .lists  .items  a .img img {width:100%;height:3.25rem;object-fit:cover;transition:none}
.news_box  .lists  .items  a .txt{padding:.3rem .25rem .15rem;position:relative;flex:0 0 68%}
.news_box  .lists  .items  a .txt>p{font-size:.16rem;color:#333;line-height:.26rem;height:.52rem;overflow:hidden;margin:0 0 .35rem;}
.news_box  .lists  .items  a .txt:after{content:"";position:absolute;width:0;height:4px;bottom:0;left:0;background:#df2425;transition:.5s}
.news_box  .lists  .items  a .txt .tit{padding:0 0 .3rem;border-bottom:2px solid #efefef;margin:0 0 .2rem;position:relative}
.news_box  .lists  .items  a:hover .txt:after{width:100%;transition:.5s}
.news_box  .lists  .items  a .txt .tit h1{font-size:.22rem;color:#242525;line-height:.3rem;height:.6rem;font-weight:bold}
.news_box  .lists  .items  a .txt  .time{position:relative}
.news_box  .lists  .items  a .txt  .time:after{content:"\f105";position:absolute;font:normal normal normal 14px/1 FontAwesome;right:-.2rem;top:50%;transform:translateY(-50%);width:.47rem;height:.47rem;line-height:.47rem;text-align:center;background:#df2425;border-radius:100%;color:white;font-size:.26rem;opacity:0;transition:all .4s ease-in-out}
.news_box  .lists  .items  a .txt  .time h3{font-size:.16rem;color:#e2302c;font-weight:bold;padding:0 0 .05rem}
.news_box  .lists  .items  a .txt  .time h2{font-size:.54rem;color:#e2302c;font-weight:bold}
.news_box  .lists  .items  a:hover .txt .time:after{opacity:1;right:0}
.news_box   .page{text-align:center;padding:.15rem 0 1.83rem;display:flex;justify-content: center;align-items: center;}
.news_box  .page .page-item{width:.46rem;height:.46rem;border-radius:100%;background:#b2b2b2;line-height:.46rem;color:white;font-size:.2rem;margin:0 .19rem}
.news_box  .page a{font-size:.3rem;color:#7a7a7e;font-weight:bold;margin:0 .19rem}
.news_box .page a.page-num-current{color:#cb0f04}


.contact_box .infos>div{display:flex;padding-right:2.6rem}
.contact_box .infos .left{width:48%;padding-left:2.6rem;background:url(/public/common/images/icon20.jpg)0 0 no-repeat;background-size:cover}
.contact_box .infos .left h2{padding:.95rem 0 .95rem;font-size:.48rem;color:white;font-family:"songti";font-weight:bold}
.contact_box .infos .left  ul {padding:0 .5rem 1.05rem 0}
.contact_box .infos .left  ul li{padding:0 0 .35rem;border-bottom:1px solid #f08378;margin:0 0 .45rem}
.contact_box .infos .left  ul li:last-child{margin:0}
.contact_box .infos .left  ul li h1{padding-left:.37rem;font-size:.14rem;color:#f4aaa1;margin:0 0 .15rem;position:relative}
.contact_box .infos .left  ul li:nth-child(1) h1:after{content:'';position:absolute;background:url(/public/common/images/1.png)0 0 no-repeat;width:.16rem;height:.21rem;background-size:100%;top:50%;transform:translateY(-50%);left:0}
.contact_box .infos .left  ul li:nth-child(2) h1:after{content:'';position:absolute;background:url(/public/common/images/2.png)0 0 no-repeat;width:.21rem;height:.23rem;background-size:100%;top:50%;transform:translateY(-50%);left:0}
.contact_box .infos .left  ul li:nth-child(3) h1:after{content:'';position:absolute;background:url(/public/common/images/3.png)0 0 no-repeat;width:.2rem;height:.25rem;background-size:100%;top:50%;transform:translateY(-50%);left:0}
.contact_box .infos .left  ul li p{font-size:.3rem;color:white;padding-left:.37rem}
.contact_box .infos .map{width:52%}
.contact_box .infos .map #container{height:100%}
.contact_box .message .form{padding: 0 0 2.6rem}
.contact_box .message .form .top{display:flex;justify-content: space-between;}
.contact_box .message .form .top .input{width:30%}

.contact_box .message .form .top .input input{width:100%;padding: .2rem;background:#fdf8f8;font-size:.15rem;color:black;border:1px solid #cd091b;}
.contact_box .message .form .bot {padding:.45rem 0 .8rem }
.contact_box .message .form .bot .content{width:100%;height:2rem;padding:.1rem .2rem;background:#fdf8f8;;font-size:.15rem;color:#575757;border:1px solid #cd091b;}
.contact_box .message .form .button{display:inline-block;position:relative}
.contact_box .message .form .button input{height:.59rem;line-height:.59rem;width:3.08rem;text-align:center;background:#cd091b;border:0;color:white;font-size:.16rem;border-radius:50px;padding-left:.4rem;position:relative}
.contact_box .message .form .button:after{content:"";position:absolute;background:url(/public/common/images/icon21.png) 0 0 no-repeat;width:.24rem;height:.24rem;left:1.0rem;top:50%;transform:translateY(-50%);background-size:100%}
.message .title {padding:1.25rem 0 .8rem}
.message .title h1{font-size:.48rem;font-family:"songti";font-weight:bold;color:#292929;padding:0 0 .3rem;position:relative}
.message .title h1:after{content:"";position:absolute;background:url(/public/common/images/icon1.png)0 0 no-repeat;width:.41rem;height:3px;left:.05rem;bottom:0;background-size:100%}
.tem_banner.index .label_text{position:absolute;left:5rem;top:3.1rem;z-index:2;display:flex}
.tem_banner.index .label_text h1{font-size:.8rem;color:white;font-family:"maobixingshu";writing-mode:tb-rl; letter-spacing:20px;}
.tem_banner.index .label_text  p{font-size:.24rem;;color:white;font-family:"songti";writing-mode:tb-rl;margin:0 .3rem}
.tem_banner.index  .slide-pagination{position:absolute;right:2.6rem;bottom:.63rem;z-index:2}
.tem_banner.index  .slide-pagination span{width:.16rem;height:.16rem;opacity:1;background:none;border:1px solid white;margin-left:.25rem}
.tem_banner.index  .slide-pagination .swiper-pagination-bullet-active{background:white}
.tem_banner.index  .banner_infos{position:absolute;left:1rem;bottom:0;z-index:2;width:56%;display:flex;height:.96rem;}
.tem_banner.index  .banner_infos .left{width:43.3%;display:flex}
.tem_banner.index  .banner_infos .left h1{background:#cb0f04;width:27.6%;text-align:center;font-size:.16rem;color:white;padding:.6rem  0 0;position:relative}
.tem_banner.index  .banner_infos .left h1:after{content:"";position:absolute;background:url(/public/common/images/icon22.png)0 0 no-repeat;width:.34rem;height:.32rem;left:50%;transform:translateX(-50%);top:.18rem;background-size:100%}

.tem_banner.index  .banner_infos .left .text{width:72.4%;background:#4e4e4e;padding:.26rem  0 0 .27rem}
.tem_banner.index  .banner_infos .left .text p{font-size:.16rem;color:white;line-height:.28rem}
.tem_banner.index  .banner_infos .right{width:56.7%;background:#4e4e4e}
.tem_banner.index  .banner_infos .right ul{display:flex;}
.tem_banner.index  .banner_infos .right ul li{width:33.33%;border-left:1px solid #717171}
.tem_banner.index  .banner_infos .right ul li a{height:.96rem;font-size:.2rem;color:white;text-align:center;padding:.55rem 0 0;position:relative;font-family:"songti";letter-spacing:3px}
.tem_banner.index  .banner_infos .right ul li.pro1 a:after{content:"";position:absolute;background:url(/public/common/images/icon23.png)0 0 no-repeat;width:.3rem;height:.3rem;left:50%;transform:translateX(-50%);top:.18rem;background-size:100%;transition:.3s}
.tem_banner.index  .banner_infos .right ul li.pro2 a:after{content:"";position:absolute;background:url(/public/common/images/icon24.png)0 0 no-repeat;width:.3rem;height:.23rem;left:50%;transform:translateX(-50%);top:.23rem;background-size:100%;transition:.3s}
.tem_banner.index  .banner_infos .right ul li.pro3 a:after{content:"";position:absolute;background:url(/public/common/images/icon25.png)0 0 no-repeat;width:.27rem;height:.27rem;left:50%;transform:translateX(-50%);top:.2rem;background-size:100%;transition:.3s}
.tem_banner.index  .banner_infos .right ul li a:hover:after{transition:.3s;top:.15rem}
.index_history {background:url(/public/common/images/icon26.png)0 0 no-repeat;background-size:contain}
.index_history .title{text-align:center;padding:1.18rem 0 .75rem}
.index_history .title h1{font-size:.3rem;color:#dfd3c9;font-family:'yingbi';font-weight:bold;padding:0 0 .28rem;letter-spacing:10px}
.index_history .title h2{font-size:.48rem;font-family:"songti";font-weight:bold;letter-spacing:6px;color:#ffffff;padding:0 0 .25rem;position:relative}
.index_history .title h2:after{content:"";position:absolute;background:url(/public/common/images/icon1.png)0 0 no-repeat;width:.41rem;height:3px;left:50%;transform:translateX(-50%);bottom:0;background-size:100%}
.index_history .top .time{position:relative}

.index_history .top .time .swiper-container{position:relative}
.index_history .top .time .swiper-container:after{content:"";position:absolute;width:100%;height:2px;left:0;top:50%;transform:translateY(-50%);background:white}
.index_history .top .time .swiper-container .flt h1{bottom:0} 
.index_history .top .time .swiper-container  a{height:1.1rem;position:relative}
.index_history .top .time .swiper-container  a:after{content:"";position:absolute;background:white;border-radius:100%;width:.1rem;height:.1rem;border-radius:100%;left:50%;top:50%;transform:translate(-50%,-50%)}
.index_history .top .time .swiper-container  a h1{position:absolute;color:white;font-size:.2rem;width:100%;text-align:center}
.index_history .top .time .swiper-page .slide-button-prev{background:#a46359 url(/public/common/images/jt1.png)center center no-repeat}
.index_history .top .time .swiper-page .slide-button-next{background:#a46359 url(/public/common/images/jt2.png)center center no-repeat}
.index_history .top .time .swiper-page>div{position:absolute;width:.42rem;height:.42rem;border-radius:100%;text-align:center;font-size:.24rem;outline:none;z-index:2;top:50%;transform:translateY(-50%);left:-.6rem;}
.index_history .top .time .swiper-page>div.slide-button-next {left:auto;right:-.6rem}
.index_history .top #greally{}
.index_history .top #greally .content{text-align:center;padding: .85rem 3.7rem 1.1rem}
.index_history .top #greally .content h2{font-size:.36rem;color:white;;font-family:"";padding:0 0 .3rem;position:relative;margin:0 0 .5rem;opacity:0;transform:translateY(100px);}
.index_history .top #greally .content h2:after{content:''; position:absolute;width:.34rem;height:3px;background:#cb0f04;left:50%;transform:translateX(-50%);bottom:0;border-radius:5px;}
.index_history .top #greally .content p{font-size:.16rem;color:white;line-height:.3rem;opacity:0;;transform:translateY(100px);}
.index_history .top #greally  .swiper-slide-active .content h2{transition: .8s;transition-delay:.4s;transform:none;opacity:1;}
.index_history .top #greally  .swiper-slide-active .content p{transition: .8s;transition-delay:.6s;transform:none;opacity:1;}
.index_history  .founder {display:flex;justify-content: space-between;padding:0 0 1.18rem}
.index_history  .founder  .img{width:43%;overflow:initial}
.index_history  .founder  .img:after{content:"";position:absolute;background:url(/public/common/images/icon27.png)0 0 no-repeat;width:3.52rem;height:1.87rem;bottom:-1.18rem;left:-.33rem;background-size:100%}

.index_history  .founder  .img img{border-radius:50px 50px  0 0 }
.index_history  .founder  .text{width:51.5%;padding:2.35rem 0 0}
.index_history  .founder  .text h1{font-size:.3rem;color:#7d2011;font-family:'yingbi';font-weight:bold;padding:0 0 .3rem;letter-spacing:10px}
.index_history  .founder  .text  h2{font-size:.48rem;font-family:"songti";font-weight:bold;letter-spacing:5px;color:#222222;line-height:.6rem;padding:0 0 .4rem}
.index_history  .founder  .text p{font-size:.16rem;color:#525252;line-height:.25rem}
.index_history  .founder  .text a{margin:.75rem  0 0;display:inline-block;width:1.42rem;height:.51rem;background:#cb0f04;border-radius:50px;text-align:center;line-height:.51rem;font-size:.16rem;color:white;letter-spacing:2px}
.index_product{background:url(/public/common/images/icon28.png)0 0 no-repeat;background-size:cover}
.index_product .title{text-align:center;padding:1.2rem 0 1.55rem}
.index_product .title  h1{font-size:.48rem;font-family:"songti";font-weight:bold;color:#292929;padding:0 0 .23rem;position:relative;letter-spacing:10px;margin:0 0 .35rem}
.index_product .title  h1:after{content:"";position:absolute;background:url(/public/common/images/icon1.png)0 0 no-repeat;width:.41rem;height:3px;left:50%;transform:translateX(-50%);bottom:0;background-size:100%}
.index_product .title p{font-size:.2rem;font-family:"";color:#5c5c5c}
.index_product .lists ul{display:flex;padding:0 0 4rem}
.index_product .lists ul li{width:33.33%;text-align:center;z-index:1}
.index_product .lists ul li:nth-child(2){transform:translateY(-.75rem)}
.index_product .lists ul li h1{font-size:.24rem;color:#000000;font-family:"songti";padding:.3rem 0 .2rem;font-weight:bold}
.index_product .lists ul li h2{font-size:.16rem;color:#393939;padding:0 0 .38rem}
.index_product .lists ul li a{display:inline-block;width:1.2rem;height:.39rem;background:#ffffff;line-height:.39rem;border-radius:50px;font-size:.14rem;color:#7f7f7f}
.index_product .lists ul li a:hover{background:#cb0f04;color:white}
.index_pro{padding:0 0 .88rem}
    .index_pro  .pad100{padding-left:1rem}
.index_pro  .pad100 a{position:relative;overflow:hidden}
.index_pro  .pad100 a:hover img{transform:scale(1.1)}
.index_pro  .pad100 a .title{position:absolute;top:11%;left:8%;writing-mode:tb-rl;width:.51rem;display:flex;flex-direction: column;justify-content: center;padding:.8rem 0 0}
.index_pro  .pad100 a .title:after{content:"";position:absolute;background:url(/public/common/images/icon29.png)0 0 no-repeat;width:.51rem;height:2.21rem;background-size:100%;left:50%;transform:translateX(-50%);top:0}
.index_pro  .pad100 a .title h1{font-size:.16rem;font-family:"";font-weight:bold;color:white}
.index_news{background:#f9f7ef;padding:0 0 1.2rem}
.index_news .title{text-align:center;padding:.95rem 0 .65rem}
.index_news .title  h1{font-size:.48rem;font-family:"songti";font-weight:bold;color:#292929;padding:0 0 .23rem;position:relative;letter-spacing:10px;margin:0 0 .35rem}
.index_news .title  h1:after{content:"";position:absolute;background:url(/public/common/images/icon1.png)0 0 no-repeat;width:.41rem;height:3px;left:50%;transform:translateX(-50%);bottom:0;background-size:100%}
.index_news .title  p{font-size:.2rem;font-family:"";color:#5c5c5c}
.index_news  .lists a{padding:.35rem .25rem .7rem;background:white;border:1px solid #eaeae8}
.index_news  .lists a span{display:inline-block;font-size:.14rem;color:#c50001;font-weight:bold;padding-left:.23rem;position:relative}
.index_news  .lists a span:after{content:"";position:absolute;background:url(/public/common/images/time.png)0 0 no-repeat;width:.15rem;height:.15rem;top:50%;transform:translateY(-50%);LEFT:0;background-size:100%}
.index_news  .lists  a h1{font-size:.2rem;color:#292929;height:.52rem;line-height:.26rem;margin:.35rem 0 .5rem }
.index_news  .lists  a  em{display:inline-block;width:1.2rem;height:.42rem;line-height:.42rem;background:#c50001;border-radius:50px;text-align:center;color:white;margin:0 0 .5rem}
.index_news  .lists  a:hover img{transform:scale(1.1)}
/********<=767 mobile nav style css********/
.fl-page{position:relative;top:-1.5rem;} 

.m-header {background:#FFF;box-shadow:0 0 12px rgba(0,0,0,0.2)}
.m-header >.col-xs-6>div {color:#cb0f04}
.m-header >.col-xs-6 img {max-height:45px;}
.st-container .st-menu {background:black;
	-webkit-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
    -o-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
     transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
}
.st-container .st-menu ul li a {color:#FFF;position:relative;font-size:.25rem}
.st-container .st-menu ul li>a:hover,.st-container .st-menu ul li.active>a {background:#cb0f04;box-shadow:0 4px 8px rgba(0,0,0,0.2);border-radius:5px;color:#FFF}
.st-container .st-menu ul li>a>i {position:absolute;right:1em;top:50%;transform:translateY(-50%);color:#FFF}
.st-container .st-menu ul li.active>a>i,.st-container .st-menu ul li>a:hover>i {color:#FFF}
.st-container .st-menu ul li>dl {transition:none;margin:0}
.st-container .st-menu ul li>dl dd a {background:none;box-shadow:none;color:#FFF;padding-left:0}
.st-container .st-menu ul li>dl dd a i {padding-right:10px;}
.st-container .st-menu ul li>dl dd.on2 a,.st-container .st-menu ul li>dl dd a:hover {color:#cb0f04}
.st-container .st-menu ul li>dl dd.on2 a i,.st-container .st-menu ul li>dl dd a:hover i {padding-right:16px}
.st-effect-1.st-menu {display:block;}
/********<=767 mobile nav style css 2********/
.m-header .dl-menuwrapper button.dl-active{color:#0061ae}
.m-header .dl-menuwrapper ul{background:#0061ae}
.m-header>div.col-xs-6,.m-header>div.m_langs {z-index:2}
.m-header .dl-menuwrapper {z-index:1}
.m-header .dl-menuwrapper li a {border-top:1px solid rgba(255,255,255,.2);font-size:12px;}
/**************************/

/******ipad****/
@media(max-width:1600px){
.tem_banner.index .label_text{left:3rem;top:2.5rem;}
.about_introduce .pad260{padding:0 0 0 0.6rem}
.about_infos .pad100 .left .text{left:1.6rem}
.about_infos .pad100 .right .infos{padding:0  0 .3rem}
.about_infos .pad100 .right{width:66%;padding:.3rem .6rem 0 .65rem;background:#f2f2f2;border-radius: 0 100px 0  0}
.about_infos .pad100{display:flex;padding-right:.5rem}
.about_guimo  .pad100 .right{padding:.5rem 1rem 0 .9rem;}
.pro_nav .pad260 ul{display:flex;padding:0 0 0  1.6rem;;background-size:cover;}
.experience .top .title{text-align:center;padding:.5rem 0 4.34rem}
.experience .top:after{height:6.5rem}
.join .top:after{content:"";position:absolute;background:url(/public/common/images/icon16.png)0 0 no-repeat;width:4.12rem;height:4.18rem;right:1.2rem;top:2.22rem;background-size:100%}
.join .lists .slide-pagination{position:absolute;left:1rem;top:.7rem;z-index:2}
.contact_box .infos .left{width:48%;padding-left:1rem;background:url(/public/common/images/icon20.jpg)0 0 no-repeat;background-size:cover}
.contact_box .infos>div{display:flex;padding-right:1.6rem}
.index_history .title{text-align:center;padding:.5rem 0 .35rem}
.index_history .top #greally .content{text-align:center;padding: .55rem 3rem .8rem}
}
@media(max-width:1300px){
.pro_fixed .mains {max-width:1200px;}
}
@media(max-width:990px){
	body{overflow-x:hidden;}
	.st-menu {display:block;}	
	.header {display:none;}
	.m-header  {top:0;opacity:1;}
	.tem_banner{padding:60px 0 0}
	
}
/********mobile*********/
@media(max-width:767px){
    .tem_banner.index .label_text h1{font-size:.5rem;letter-spacing:5px}
    .tem_banner.index .label_text{left:1rem;top:1.5rem;}
    .tem_banner.index .label_text p{margin:0 .1rem}
.tem_banner.index .banner_infos{width:100%;left:0;display:inherit}
.tem_banner.index .banner_infos .left{display:none}
.tem_banner.index .banner_infos .left .text{}
.tem_banner.index .slide-pagination{right:0;bottom:0}
.index_history{background-size:cover}
.index_history .top #greally .content{text-align:center;padding: .55rem .5rem .8rem}
.index_history  .founder  .text{width:51.5%;padding:.3rem 0 0}
.index_history .founder .img img{border-radius:0}
.index_history .founder .text h1{color:white;padding:0 0 .1rem}
.index_history .founder .text h2{font-size:.24rem;line-height:.3rem;color:white}
.index_history .founder .text p{color:white}
.index_history  .founder  .img:after{bottom:-.8rem;left:-.33rem;background-size:100%}
.index_product .lists ul:after{width:4.5rem!important;height:3.6rem !important}
.index_pro .pad100{padding:0}
.footer .right .navs{display:none}
.footer>div{display:inherit}
.footer .left{width:100%}
.footer .right:after{display:none}
.footer .right{padding:0}
.footer .right .infos ul{display:inherit}
.tem_banner .txt h1{font-size:.4rem}
.tem_banner .txt{position:absolute;left:26%;bottom:5%}
.about_introduce .pad260 .top{display:inherit}
.about_introduce .pad260 .top h1{width:100%;padding:0 0 .3rem}
.about_introduce .pad260 .top .right{width:100%;padding-left:1.7rem}
.about_introduce .pad260 .top .right:after{left:0}
.about_introduce .pad260{padding:.2rem}
.about_introduce .pad260 .infos{display:inherit}
.about_introduce .pad260 .infos .left{width:100%}
.about_introduce .pad260 .infos .right{width:100%}
.about_history .lists .items{height:auto}
.about_history .lists{padding:0 .24rem;position:relative}
.about_infos .pad100{display:inherit;padding:0}
.about_infos .pad100 .left{width:100%}
.about_infos .pad100 .left .text{}
.about_infos .pad100 .left .text p{font-size:.3rem;line-height:.4rem}
.about_infos .pad100 .right{width:100%;border-radius:0;padding:.3rem}
.about_boos .infos{display:inherit}
.about_boos .infos .img{width:100%}
.about_boos .infos .right{width:100%;padding:.2rem 0}
.about_boos .infos .right h1{padding:0 0 .3rem}
.about_guimo .pad100{display:inherit;padding:0}
.about_guimo .pad100 .left{width:100%}
.about_guimo .pad100 .right{width:100%}
.pro_nav .pad260 ul{padding-left:.5rem}
.pro_nav .pad260 ul li{padding:0 .2rem }
.pro_nav .pad260{padding:0}
.pro_fixed {}
.pro_fixed .mains{max-width:95% !important;background:white}
.pro_fixed .mains {position:absolute;top:38%;left:50%;display:flex;;transform:translate(-50%,-50%);padding:.3rem .2rem 1.25rem .2rem;width:100%;max-width:1325px;justify-content: space-between;}
.pro_fixed .mains:after{display:none}
.pro_fixed .mains .right{width:55%;padding:.2rem 0 0;position:relative;}
.pro_fixed .mains .right h2{padding:0 0 .1rem;font-size:.36rem}
.pro_fixed .mains .right>em{top:.2rem}
.tem_banner .txt.xs{bottom:5%}
.experience .top:after{height:3.5rem;top:.8rem}
.experience .top .title{text-align:center;padding:.5rem 0 2.34rem}
.experience .lists .swiper-page>div{left:0;}
.experience .lists .swiper-page>div.slide-button-next{right:0}
.join .top .infos .left{width:100%}
.join .top:after{width:3.12rem;height:3.18rem;right:0;top:1.2rem;background-size:100%}
.join .top .infos .tit img{width:30%}
.join .contact{padding:1rem 0 .7rem;}
.join .contact h1{padding:0 0 .3rem}
.join .contact p{font-size:.36rem}
.news_nav .pad260 ul{padding-left:.5rem}
.news_nav .pad260 ul li{padding:0 .2rem }
.news_nav .pad260{padding:0}
.news_box .lists .items a{display:block}
.news_box .lists .items a .txt{padding-bottom:.35rem;}
.news_box .top a{display:inherit;padding:.3rem}
.news_box .top a .img{width:100%}
.news_box .top a .text{width:100%}
.contact_box .infos>div{padding:0;display:inherit}
.contact_box .infos .left{width:100%;padding:.5rem }
.contact_box .infos .map{width:100%}
.contact_box .infos .map  #container{height:300px}
.contact_box .message .form .top{display:inherit}
.contact_box .message .form .top .input{width:100%;margin:0 0 .2rem}
.contact_box .message .form .button:after{content:"";position:absolute;background:url(/public/common/images/icon21.png) 0 0 no-repeat;width:.24rem;height:.24rem;left:.8rem;top:50%;transform:translateY(-50%);background-size:100%}

}