@charset "utf-8";
 .autoPage { width: 100%; height: 100%; }
html, body, main { position: relative; height: 100%; }
.synery.swiper-container { width: 100%; height: 100%; z-index:30; }
.synery.swiper-container .swiper-slide{ width: 100%; overflow:hidden;}
/*Pagination*/
.mian_pagiation { display: flex; flex-direction: column; top: 50%; transform: translateY(-50%); width: 110px; left: 2%; position: fixed; z-index: 20; }
.mian_pagiation .swiper-pagination-bullet { width: 15px; height: 15px; position: relative; top: 0px; background: transparent; margin: 0; margin-bottom: 25px!important; border-radius: 0; opacity: 1; transform: matrix(1, 0, 0, 1, 0, 0); transition: all 2s cubic-bezier(0.19, 1, 0.22, 1); cursor: pointer; }
.mian_pagiation .swiper-pagination-bullet:hover .indicator_spot { background: url(../images/icon_lingxin_hover.png) no-repeat!important; }
.mian_pagiation .swiper-pagination-bullet:hover .indicator_item_active { opacity: 1 !important; -ms-filter: none !important; filter: none !important; -webkit-transform: translateX(10px) !important; -moz-transform: translateX(10px) !important; -o-transform: translateX(10px) !important; -ms-transform: translateX(10px) !important; transform: translateX(10px) !important; }
.indicator_spot { width: 15px; height: 15px; position: absolute; left: 0px; background: url(../images/icon_lingxing.png) no-repeat; transition: all 0.8s cubic-bezier(0.19, 1, 0.22, 1); opacity: 1; }
.indicator_item_active { position: absolute; left: 25px; opacity: 0; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: box; display: flex; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -o-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: center; -moz-box-align: center; -o-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; pointer-events: none; -webkit-transition: all 0.8s 0s cubic-bezier(0.19, 1, 0.22, 1); -moz-transition: all 0.8s 0s cubic-bezier(0.19, 1, 0.22, 1); -o-transition: all 0.8s 0s cubic-bezier(0.19, 1, 0.22, 1); -ms-transition: all 0.8s 0s cubic-bezier(0.19, 1, 0.22, 1); transition: all 0.8s 0s cubic-bezier(0.19, 1, 0.22, 1); }
.indicator_item_active .indicator_spot { -webkit-filter: drop-shadow(1px 1px 2px Gray); filter: drop-shadow(1px 1px 2px Gray) }
.indicator_item_active .indicator_item_active_line { background-color:#a91f24; width: 11px; height: 1px; margin-right: 5px; }
.indicator_item_active .indicator_item_active_text { text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4); font-size: 12px; margin-top: -4px; pointer-events: none; font-weight: bold; color:#a91f24; }
.indicator_item--hover .indicator_item_active { opacity: 1 !important; -ms-filter: none !important; filter: none !important; -webkit-transform: translateX(10px) !important; -moz-transform: translateX(10px) !important; -o-transform: translateX(10px) !important; -ms-transform: translateX(10px) !important; transform: translateX(10px) !important; }
.mian_pagiation .swiper-pagination-bullet-active { transform: matrix(1, 0, 0, 1, -10, 0)!important; }
.mian_pagiation .swiper-pagination-bullet-active .indicator_item_active { opacity: 1; left: 12px; }
.mian_pagiation .swiper-pagination-bullet-active .indicator_spot, .mian_pagiation .swiper-pagination-bullet-active .indicator_spot1 { opacity: 0; }
/*scroll_wrapper*/
.scroll_wrapper { position: fixed; top: auto; left: 0px; bottom: 0px; right: auto; width: 100%; height: 3%; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: box; display: flex; align-items: flex-start; justify-content: center; -webkit-transition: opacity 0.5s; -moz-transition: opacity 0.5s; -o-transition: opacity 0.5s; -ms-transition: opacity 0.5s; transition: opacity 0.5s; z-index: 20; }
.scroll_wrapper .scroll_img { width: 16px; height: 16px; background: url(../images/scoll_down.png) no-repeat top center; display: block; animation: turnCirle 5s infinite; -webkit-animation: turnCirle 5s infinite; }

.scroll_wrapper .scroll_img.imga { background:url(../images/scoll_downw.png) no-repeat top center;  }

.scroll_txt { font-weight: bold; font-size: 12px; margin-left: 10px; overflow: hidden; cursor: pointer; }
.scroll_txt span { display: inline-block; transform: translateY(-100%); animation: turnDown 3s infinite; -webkit-animation: turnDown 3s infinite; }
.scroll_wrapper:hover .scroll_txt span { color: #a91f24; }
.scroll_wrapper:hover .scroll_img{ background: url(../images/scoll_downhover.png) no-repeat top center; background-size: 100% 100% }

.swtop { height: 10vh; }
.swbo { height: 90vh;}
 
 
/*banner*/
.slider1{ width: 100%; height: 100vh;}
.i_banner { width: 100%; overflow: hidden; position: relative; z-index:30; }
.i_banner .swiper-container { width: 100%; height: 100%; margin-left: auto; margin-right: auto; }
.i_banner .swiper-slide { width: 100%; overflow: hidden; position: relative; }
.i_banner .swiper-slide .pcd{ min-width:100%; height:100vh;}
.i_banner .swiper-pagination { width: 100%; position: absolute; left: 0; bottom: 5%; text-align: center; z-index:100; }
.i_banner .swiper-pagination .swiper-pagination-bullet{  display: inline-block; width:10px; height: 10px; margin: 0 4px; background: #9a9b9c; *display: inline;*zoom: 1; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; opacity:1;}
.i_banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{  background:#a91f24; width:28px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
.i_banner .swiper-button-next, .i_banner .swiper-button-prev { width: 50px; height: 100%; background: url(../images/next.png) no-repeat center; display: block; position: absolute; top: 0; opacity: 0.6; z-index:50;}
.i_banner .swiper-button-next:hover, .i_banner .swiper-button-prev:hover  { opacity: 1;}
.i_banner .swiper-button-prev, .i_banner .swiper-button-prev:hover{left: 10%; -webkit-transform: rotate(180deg); transform: rotate(180deg);}
.i_banner .swiper-button-next, .i_banner .swiper-button-next:hover{ right: 10%;}

/*cpzs*/
.slider2{ width: 100%; height: 100vh;}
.cplb{ text-align:center;}
.cplb a{ display:inline-block; padding:0.7vw 2vw; background:url(../images/la.jpg) no-repeat right center;}
.cplb a:last-child{ background:none;}
.cplb a:hover{ background:#a91f24; color:#FFF;}

.cpzs_bo.swiper-container{ max-width:86%; margin:0 auto; margin-left: auto; margin-right: auto; position: relative; padding:0 4%;}
.cpzs_bo i{ width:5%; height:100%; background:#fff; position:absolute; top:0; z-index:1;}
.cpzs_bo i.prev{ left:0;}
.cpzs_bo i.next{ right:0;}

.cpzs_bo .swiper-slide { width: 100%;}
.cpzs_bo .swiper-slide dl{ background:#f5f5f5; height:auto; position:relative; z-index:1; overflow:hidden;}
.cpzs_bo .swiper-slide dl .cp_img{ width:auto; max-width:100%; height:19.4vh; margin:0 auto; display:block;}
.cpzs_bo .swiper-slide dl .cp_ioc{ width:auto; max-width:100%; height:6vh; margin:0 auto; display:block;}
.cpzs_bo .swiper-slide dl:hover .cp_img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}


.cpzs_bo .swiper-pagination { display:none;}
.cpzs_bo .swiper-button-next, .cpzs_bo .swiper-button-prev { width:2.8vw; height:2.8vw; background:url(../images/awr.png) no-repeat center; border:1px #2f3f4c solid; display: block; position:absolute; top:45%; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; margin-top:0; z-index:10;}
.cpzs_bo .swiper-button-next:hover, .cpzs_bo .swiper-button-prev:hover  { background:url(../images/awr_ed.png) no-repeat center #a91f24; border:1px #a91f24 solid;}
.cpzs_bo .swiper-button-prev, .cpzs_bo .swiper-button-prev:hover{ left:0;}
.cpzs_bo .swiper-button-next, .cpzs_bo .swiper-button-next:hover{ right:0; -webkit-transform: rotate(180deg); transform: rotate(180deg);}



/*use*/
.slider3{ width: 100%; height: 100vh;}
.usei .slideTxtBox{ width:100%; position:relative;  }
.usei .slideTxtBox .hd{ width:100%;}
.usei .slideTxtBox .hd ul{ width:47%; text-align:center;}
.usei .slideTxtBox .hd ul li{ border-right:1px #eeeeee solid; width:25%;}
.usei .slideTxtBox .hd ul li:last-child{ border-right:none;}
.usei .slideTxtBox .hd ul li span{ width:6vh; height:6vh; background:#fff; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; margin:0 auto;}
.usei .slideTxtBox .hd ul li span img{ width:auto; max-height:4vh;}
.usei .slideTxtBox .hd ul li span .img1{ display:block;}
.usei .slideTxtBox .hd ul li span .img2{ display:none;}
.usei .slideTxtBox .hd ul li.on span{ background:#a91e28;}
.usei .slideTxtBox .hd ul li.on span .img1{ display:none;}
.usei .slideTxtBox .hd ul li.on span .img2{ display:block;}
.usei .slideTxtBox .hd ul li.on a{ color:#a91e28;}
.usei .slideTxtBox .bd ul{ width:100%; zoom:1; position:relative; overflow:hidden;}
.usei .slideTxtBox .use_l{ width:49%;}
.usei .slideTxtBox .bd ul .use_r{ width:47%; position:absolute; right:0; top:0; height:100%;}

/*about*/
.slider4{ width: 100%; height: 100vh;}
.about_l{ width:31%;}
.about_l .ab_lc dl{ margin-right:24px; background:#f5f5f5; margin-bottom:2vh;}
.about_l .ab_lc dl dt{ width:8vh; height:8vh; border:1px #e2e2e2 solid; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%;}
.about_l .ab_lc dl dt img{ width:auto; max-height:5.6vh;}
.about_l .ab_lc dl dt .img1{ display:block;}  
.about_l .ab_lc dl dt .img2{ display:none;}
.about_l .ab_lc dl dd .counter{ color:#a91f24;}
.about_l .ab_lc dl:hover{ background:#a91f24; color:#FFF;box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2); }
.about_l .ab_lc dl:hover dt{ border:1px #c15c60 solid;}
.about_l .ab_lc dl:hover dt .img1{ display:none;}
.about_l .ab_lc dl:hover dt .img2{ display:block;}
.about_l .ab_lc dl:hover dd .counter{ color:#FFF;}
.about_r{ width:60%;}
.about_r .video{ position:relative;}
.about_r .video dt{ width:100%; height:100%; position:absolute; left:0; top:0; z-index:2;}
.about_r .video dt img{ width:auto; height:4.9vw;}
.about_r .video:hover dd img{ opacity: 0.6;}

/*鍚堜綔浼欎即*/
.slider5{ width: 100%; height: 100vh; background:url(../images/bg.png) repeat-x bottom #fff;}
.hzhb_l{ width:80%;}

.slider5 .scroll-container { width: 100%; overflow: hidden; position: relative; }
.slider5 .scroll-container .scroll-wrapper { overflow: hidden; white-space: nowrap; position: relative;}
.slider5 .scroll-container .scroll-wrapper .scroll-content { display: inline-block; white-space: nowrap;}

.slider5 .scroll-container .scroll-wrapper .scroll-content li { display: inline-flex; align-items: center; justify-content: center; transition: all 0.3s ease; overflow: hidden; position: relative; width: 2.8rem; height: 1.3rem; border-style: solid; border-width: 1px; border-color: #ffffff; transform: skewX(-10deg); border-radius: 0.1rem; box-shadow: 0px 0.1rem 0.15rem 0px rgba(171, 171, 171, 0.3); margin:0.15rem 0.15rem 0.2rem 0.15rem;}
.slider5 .scroll-container .scroll-wrapper .scroll-content li figure { margin: auto; text-align: center; display: -webkit-box; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; width:  2.8rem; height: 1.3rem; }
.slider5 .scroll-container .scroll-wrapper .scroll-content li figure p img { max-width: 80%; max-height: 80%;}
.slider5 .scroll-container .scroll-wrapper .scroll-content li:nth-child(2n-1) { background-image: -moz-linear-gradient(90deg, #f0f0f0 0%, #ffffff 100%); background-image: -webkit-linear-gradient(90deg, #f0f0f0 0%, #ffffff 100%); background-image: -ms-linear-gradient(90deg, #f0f0f0 0%, #ffffff 100%);}
.slider5 .scroll-container .scroll-wrapper .scroll-content li:nth-child(2n) { background-image: -moz-linear-gradient(90deg, #ffffff 0%, #f0f0f0 100%); background-image: -webkit-linear-gradient(90deg, #ffffff 0%, #f0f0f0 100%); background-image: -ms-linear-gradient(90deg, #ffffff 0%, #f0f0f0 100%);}
.slider5 .scroll-container .scroll-wrapper .scroll-content li:hover{ transform: translateY(-5px);}

.slider5 .scroll-container .scroll-wrapper .scroll-content li::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 1; }

.slider5 .scroll-left .scroll-content { animation: scrollLeft 40s linear infinite;}
.slider5 .scroll-right .scroll-content { animation: scrollRight 40s linear infinite;}
.slider5 .scroll-container:hover .scroll-content { animation-play-state: paused;}

@keyframes scrollLeft {
   0% {
        transform: translateX(0);
      }
   100% {
       transform: translateX(-50%);
         }
}
        
@keyframes scrollRight {
   0% {
        transform: translateX(-50%);
   }
   100% {
        transform: translateX(0);
   }
}






/*news*/
.slider6{ width: 100%; height: 100vh;}
.news_bo.swiper-container{ max-width:86%; margin:0 auto; margin-left: auto; margin-right: auto; position: relative; padding:0 4%;}
.news_bo i{ width:5%; height:100%; background:#fff; position:absolute; top:0; z-index:1;}
.news_bo i.prev{ left:0;}
.news_bo i.next{ right:0;}
.news_bo .swiper-slide dl{ background:#f5f5f5; border-radius: 1vw; -moz-border-radius: 1vw; -webkit-border-radius: 1vw; }
.news_bo .swiper-slide dl dt, .news_bo .swiper-slide dl dt img{ border-top-left-radius: 1vw; border-top-right-radius: 1vw;}
.news_bo .swiper-slide dl dd{ border-bottom-left-radius: 1vw; border-bottom-right-radius: 1vw;}
.news_bo .swiper-slide dl dd .conc{ height:22vh; position:relative;}
.news_bo .swiper-slide dl dd .monew{ position:absolute; left:0; bottom:1vw;}
.news_bo .swiper-slide dl:hover{ background:#a91f24; color:#fff;}
.news_bo .swiper-slide dl:hover a{ color:#fff;}
.news_bo .swiper-slide dl:hover dt, .news_bo .swiper-slide dl:hover dt img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}
.news_bo .swiper-pagination { display:none;}
.news_bo .swiper-button-next, .news_bo .swiper-button-prev { width:2.8vw; height:2.8vw; background:url(../images/awr.png) no-repeat center; border:1px #2f3f4c solid; display: block; position: absolute; top: 45%; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%;}
.news_bo .swiper-button-next:hover, .news_bo .swiper-button-prev:hover  { background:url(../images/awr_ed.png) no-repeat center #a91f24; border:1px #a91f24 solid;}
.news_bo .swiper-button-prev, .news_bo .swiper-button-prev:hover{left: 0; }
.news_bo .swiper-button-next, .news_bo .swiper-button-next:hover{ right:0;-webkit-transform: rotate(180deg); transform: rotate(180deg);}
/*slider7*/
.slider7{ width: 100%; height: 100vh;}
/*90*/
.slider7 .link{ height:12vh;display: -webkit-box; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center;}
.slider7 .footer .fo_logo{ height:13vh;}
.slider7 .footer .fo1{ height:5.2vh;}
.slider7 .fo_cn{ height:52vh; display: -webkit-box; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }
.slider7 .fo_cn.padt70{ padding:0 0;}
.slider7 .copy{ height:13vh;display: -webkit-box; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }
.slider7 .copy.padt35{ padding:0 0;}










@media screen and (max-width: 1920px) and (min-width:0) {
.cplb a{ padding:0.7vw 1.7vw;}





}








@media screen and (max-width: 1720px) and (min-width:0) {
.i_banner .swiper-slide .pcd{ width:100%; max-width:100%;}
.i_banner .swiper-slide .pcd.bgcy{ background-size: 100% 100%;}

/*cpzs*/
.cpzs_bo #owl-demo .item dl:hover .cpa_txt{ top:9vw;}
.cplb a{ padding:0.7vw 1.4vw;}

.cpzs_bo.swiper-container, .news_bo.swiper-container{ max-width:90%; padding:0 3%;}
.cpzs_bo i, .news_bo i{ width:4%;}

.mian_pagiation{ width:15px;}
.indicator_item_active .indicator_item_active_text{ display:none;}


.slider5 .scroll-container .scroll-wrapper .scroll-content li { width: 2.5rem; height: 1.16rem; }
.slider5 .scroll-container .scroll-wrapper .scroll-content li figure { width: 2.5rem; height: 1.16rem; }

.about_l{ width:38%;}
.about_l .ab_lc dl{ margin-bottom:3vh;}
.about_l .ab_lc dl dt{ width:10vh; height:10vh; }
.about_l .ab_lc dl dt img{ max-height:6.4vh;}


.about_r{ width:58%;}
.about_r .pb50{ padding-bottom:1.5vw;}

}
@media screen and (max-width: 1420px) and (min-width:0) {
.swtop { height: 8vh; }
.swbo { height: 92vh;}

.header .head{ height:8vh;}
.header .logo img{ height:4.5vh;}
.header .xialaguang1{ height:8vh; line-height:8vh;}
.header .menu .children { top:8vh;}



.i_banner .swiper-button-prev, .i_banner .swiper-button-prev:hover{left: 7%;}
.i_banner .swiper-button-next, .i_banner .swiper-button-next:hover{ right: 7%;}


.main, .cpzs_bo.swiper-container{ max-width:86%;}




.slider5 .scroll-container .scroll-wrapper .scroll-content li{ width: 2.1rem; height:0.98rem; box-shadow: 0px 0.1rem 0.15rem 0px rgba(171, 171, 171, 0.3); margin:0.1rem 0.1rem 0.2rem 0.1rem;}
.slider5 .scroll-container .scroll-wrapper .scroll-content li figure { width: 2.1rem; height:0.98rem; }

.new_nr.pt30{ padding-top:1vw;}

.news_bo .swiper-slide dl dd .conc{ height:27vh; }
.news_bo .swiper-slide dl dd .conc .f20{ font-size:17px;}
.news_bo .swiper-slide dl dd .conc .f16{ font-size: 14px;}
.news_bo .swiper-slide dl dd .conc .f15{ font-size:12px;}



.news_bo .swiper-slide dl dd .monew{ bottom:0.5vw;}

}
@media screen and (max-width: 1200px) and (min-width:0) {

.cplb a{ padding:0.7vw 1.2vw;}


.slider5 .scroll-container .scroll-wrapper .scroll-content li { width: 1.75rem; height: 0.81rem; }
.slider5 .scroll-container .scroll-wrapper .scroll-content li figure { width: 1.75rem; height: 0.81rem;}

}
@media screen and (max-width: 1024px) and (min-width:0) {
.scroll_wrapper, .mian_pagiation { display: none; }
.autoPage { height: auto; }
html, body, main { height: auto; }
.synery.swiper-container { height: auto;  overflow: hidden;}
.synery.swiper-container .swiper-slide{ width: 100%; overflow:hidden;}

.swiper-container { height: auto; overflow: hidden; }
.synery .swiper-wrapper { width: 100%; height: auto; z-index: inherit;-webkit-transition-property: none; -moz-transition-property: none; -o-transition-property: none; -ms-transition-property: none; transition-property: none;display: inherit; display: inherit; display: inherit; display: inherit; display: inherit; display: inherit; display: inherit; }
.swiper-container .swiper-wrapper .swiper-slide { height: auto; }
.swtop { height: 0; }
.swbo { height: auto; }




/*slider1*/
.slider1 { height:auto; margin-top:0.78rem;}

.i_banner .swiper-container { height: auto; }
.i_banner .swiper-slide .wapd{ width:100%; height:auto;}

.i_banner .swiper-wrapper { position: relative; width: 100%; height: auto; z-index: 1; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box }
/*cpzs*/
.slider2{ height:auto; padding:0.65rem 0; overflow:hidden;}
.cplb a{ width:33.33%; display:block; float:left; padding:0.14rem 0;}
.cplb a:last-child, .cplb a:nth-child(3n){ background:none;}
.cpzs_bo.swiper-container{ width:100%; max-width:100%; padding:0 3%;display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}

.cpzs_bo i{ width:4%;}
.cpzs_bo .swiper-slide dl{ height:auto;}
.cpzs_bo .swiper-slide dl .cp_img{ width:100%; height:auto;}
.cpzs_bo .swiper-slide dl .cp_ioc{ width:100%; height:auto;}
.cpzs_bo .swiper-pagination { display:none;}
.cpzs_bo .swiper-button-next, .cpzs_bo .swiper-button-prev { width:0.56rem; height:0.56rem;}


/*use*/
.slider3{ height:auto; overflow:hidden;}
.usei .slideTxtBox .hd .use_l{ text-align:center;}
.usei .slideTxtBox .hd ul{ width:100%; padding-top:0.6rem;}
.usei .slideTxtBox .hd ul li span{ width:0.6rem; height:0.6rem;}
.usei .slideTxtBox .hd ul li span img{ max-height:0.4rem;}
.usei .slideTxtBox .use_l{ width:100%;}
.usei .slideTxtBox .bd ul .use_r{ width:100%; position:inherit; right:inherit; top:inherit; height:auto; padding-top:0.25rem;}
.usei .slideTxtBox .arrow{ width:100%; position:absolute; top:18%; z-index:1; left:0;}
.usei .slideTxtBox .arrow a{ width:10px; height:13px; background:url(../images/awr.png); display:block;}
.usei .slideTxtBox .arrow a:hover{ background:url(../images/awrs.png);}
.usei .slideTxtBox .arrow a.prev{ float:left;}
.usei .slideTxtBox .arrow a.next{ float:right; -webkit-transform: rotate(180deg); transform: rotate(180deg);}
/*about*/
.slider4{ height:auto; padding:0.65rem 0; overflow:hidden;}
.about_l{ width:100%;}
.about_l .ab_lc dl{ margin-right:0; margin-bottom:0.2rem;}
.about_l .ab_lc dl dt{ width:1rem; height:1rem;}
.about_l .ab_lc dl dt img{ max-height:0.75rem;}
.about_r{ width:100%; padding-top:0.25rem;}
.about_r dt img{ height:0.65rem;}
/*鍚堜綔浼欎即*/
.slider5{height:auto; padding:0.65rem 0; overflow:hidden;}
.hzhb_l{ width:100%;}
.slider5 .scroll-container .scroll-wrapper .scroll-content li { width: 1.5rem; height: 0.7rem; }
.slider5 .scroll-container .scroll-wrapper .scroll-content li figure {  width: 1.5rem; height: 0.7rem;}

/*news*/
.slider6{ height:auto; padding:0.65rem 0; overflow:hidden;}
.news_bo{ width: 100%;}
.news_bo.swiper-container{ width:100%; max-width:100%; padding:0 3%; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}
.news_bo .swiper-slide dl{ border-radius: 0.2rem; -moz-border-radius: 0.2rem; -webkit-border-radius: 0.2rem; }
.news_bo .swiper-slide dl dt, .news_bo .swiper-slide dl dt img{ border-top-left-radius: 0.2rem; border-top-right-radius: 0.2rem;}
.news_bo .swiper-slide dl dd{ border-bottom-left-radius: 0.2rem; border-bottom-right-radius: 0.2rem;}
.news_bo .swiper-slide dl dd .conc{ height:auto;}
.news_bo .swiper-slide dl dd .monew{ position:inherit; left:inherit; bottom:inherit; padding-top:0.35rem;}
.news_bo .swiper-button-next, .news_bo .swiper-button-prev{ width:0.56rem; height:0.56rem;}
}

/*keyframes*/
@keyframes turnCirle { 0% {
transform:rotateY(0);
}
 25% {
transform:rotateY(90deg);
}
 50% {
transform:rotateY(180deg);
}
 75% {
transform:rotateY(90deg);
}
 100% {
transform:rotateY(180deg);
}
}
 @-webkit-keyframes turnCirle { 0% {
transform:rotateY(0);
}
 25% {
transform:rotateY(90deg);
}
 50% {
transform:rotateY(180deg);
}
 75% {
transform:rotateY(90deg);
}
 100% {
transform:rotateY(180deg);
}
}
 @keyframes turnDown { 0% {
transform:translateY(-100%);
}
 75% {
transform:translateY(0%);
}
 100% {
transform:translateY(100%);
}
}
@-webkit-keyframes turnDown { 0% {
transform:translateY(-100%);
}
 75% {
transform:translateY(0%);
}
 100% {
transform:translateY(100%);
}
}
 @keyframes inlinerbg { 0% {
-webkit-transform:translate(5px, -9px);
transform: translate(5px, -9px);
}
50% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
100% {
-webkit-transform:translate(5px, -9px);
transform: translate(5px, -9px);
}
}
@keyframes inlinerbgo { 0% {
-webkit-transform:translate(-5px, 9px);
transform: translate(-5px, 9px);
}
50% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
100% {
-webkit-transform:translate(-5px, 9px);
transform: translate(-5px, 9px);
}
}

@keyframes mobileburns { 5% {
 transform: scale3d(1, 1, 1) translate3d(0px, 0px, 0px);
 animation-timing-function: ease-in;
}
 65% {
 transform: scale3d(1.2, 1.2, 1.2) translate3d(-100px, -30px, 0px);
 animation-timing-function: ease-in;
}
 80% {
 transform: scale3d(1.2, 1.2, 1.2) translate3d(-100px, -30px, 0px);
 animation-timing-function: ease-in;
}
 100% {
 transform: scale3d(1, 1, 1) translate3d(0px, 0px, 0px);
 animation-timing-function: ease-in;
}
}
/* animation */
@keyframes uk-kenburns { 0% {
transform:scale(1)
}
100% {
transform:scale(1.2)
}
}

.heartbeat { -webkit-animation: heartbeat 1.5s ease-in-out infinite both; animation: heartbeat 1.5s ease-in-out infinite both }
@-webkit-keyframes heartbeat { from {
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transform-origin:center center;
transform-origin:center center;
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
10% {
-webkit-transform:scale(.91);
transform:scale(.91);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
17% {
-webkit-transform:scale(.98);
transform:scale(.98);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
33% {
-webkit-transform:scale(.87);
transform:scale(.87);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
45% {
-webkit-transform:scale(1);
transform:scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
}
@keyframes heartbeat { from {
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transform-origin:center center;
transform-origin:center center;
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
10% {
-webkit-transform:scale(.91);
transform:scale(.91);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
17% {
-webkit-transform:scale(.98);
transform:scale(.98);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
33% {
-webkit-transform:scale(.87);
transform:scale(.87);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
45% {
-webkit-transform:scale(1);
transform:scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
}
