﻿.containerbox .pagewd {width:80%;margin:0px auto;}
a.morelink{width:80px;height:40px;line-height:40px;text-align:center;padding:0px 25px;}
/*===============================banner=======================================*/
#defbanner {position:relative;display:block;width:100%;top:0px;z-index:0;}
.swiper-container-horizontal>.swiper-pagination-bullets{bottom:8%;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0px 5px;}
.swiper-pagination-bullet{width:20px;height:20px;}
.defad{display:block;overflow:hidden;margin-bottom:20px;}
.defad img{width:100%;}

.swiper-slide-b{position:relative; z-index:10;}
.swiper-slide-b a{display:block;width:100%;height:100%;background-position:top center;}
.swiper-slide-b .img_cover{position:absolute;width:80%;height:100%;text-align:left; left:10%;top:0;}
.swiper-slide-b .img_cover div.text_bg{display:block;width:600px;height:100px;padding:2%; position:absolute;top:calc(50% + 100px);left:4%;z-index:90;/*color:#fff;background:rgba(255,255,255,.5);*/}
.swiper-slide-b .img_cover h2{display:block;width:100%;height:60px;padding:0%; position:absolute;top:calc(50% - 120px);left:0;z-index:91;color:#e99437;font-size:32px;/*text-shadow:5px 5px 2px #00000030;*/}
.swiper-slide-b .img_cover h1{display:block;width:100%;height:60px;line-height:initial; padding:0%; position:absolute;top:calc(50% - 70px);left:0;z-index:91;color:#ffffff;font-size:56px;text-shadow:5px 5px 2px #00000030;}
.swiper-slide-b .img_cover .img_txt{display:block;width:calc(100% - 40px);padding-left:20px;height:40px;border-left:0px solid #e99437; position:absolute;top:calc(50% + 60px);left:0;z-index:91;color:#ffffff;font-size:22px;line-height:40px;}
.swiper-slide-b .img_cover .img_txt:after{display:block;width:4px;height:80%;content:"";background:#e99437;position:absolute;left:0px;top:10%;}
.swiper-slide-b .img_cover .imb_btn{position: absolute;width:100%;top:calc(50% + 180px);left: 0;border:0; text-align: left;z-index:91; font-size:small;}
.swiper-slide-b .img_cover .imb_btn a{display:inline-table;width:160px;margin-right:20px;}

.swiper-slide-b .bcss2{position:absolute;width:80%;height:100%;text-align:left; left:10%;top:0;}
.swiper-slide-b .bcss2 div.text_bg{display:block;width:600px;height:100px;padding:2%; position:absolute;top:calc(50% + 100px);left:4%;z-index:90;/*color:#fff;background:rgba(255,255,255,.5);*/}
.swiper-slide-b .bcss2 h2{display:block;width:100%;height:60px;padding:0%; position:absolute;top:calc(50% - 120px);left:0;z-index:91;color:#e99437;font-size:32px;text-shadow:initial;}
.swiper-slide-b .bcss2 h1{display:block;width:100%;height:60px;padding:0%; position:absolute;top:calc(50% - 70px);left:0;z-index:91;color:#353535;font-size:68px;text-shadow:initial;}
.swiper-slide-b .bcss2 .img_txt{display:block;width:100%;height:60px;padding:0%; position:absolute;top:calc(50% + 60px);left:0;z-index:91;color:#666666;font-size:22px;text-shadow:initial;}
.swiper-slide-b .bcss2 .imb_btn{position: absolute;width:100%;height:40px; top:calc(50% + 130px);left: 0;border:0; text-align: left;z-index:91; font-size:small;}
.swiper-slide-b .bcss2 .imb_btn a.btn{display:inline-table;width:120px;margin-right:20px;background:#353535;}
.swiper-slide-b .bcss2 .imb_btn a:before{height:40px;}
.swiper-slide-b .bcss2 .imb_btn a:hover:before{background:#e99437;}

.swiper-slide-b .bcss3{position:absolute;width:80%;height:100%;text-align:left; left:10%;top:0;}
.swiper-slide-b .bcss3 div.text_bg{display:block;width:600px;height:100px;padding:2%; position:absolute;top:calc(50% + 100px);left:4%;z-index:90;/*color:#fff;background:rgba(255,255,255,.5);*/}
.swiper-slide-b .bcss3 h2{display:none;width:100%;height:60px;padding:0%; position:absolute;top:calc(50% - 120px);left:0;z-index:91;color:#e99437;font-size:32px;text-shadow:initial;}
.swiper-slide-b .bcss3 h1{display:block;width:100%;height:60px;padding:0%; position:absolute;top:calc(50% - 70px);left:0;z-index:91;color:#353535;font-size:68px;text-shadow:initial;}
.swiper-slide-b .bcss3 .img_txt{display:block;width:100%;height:60px;padding:0%; position:absolute;top:calc(50% + 60px);left:0;z-index:91;color:#666666;font-size:22px;text-shadow:initial;}
.swiper-slide-b .bcss3 .imb_btn{position: absolute;width:100%;height:40px; top:calc(50% + 220px);left: 0;border:0; text-align: center;z-index:91; font-size:small;}
.swiper-slide-b .bcss3 .imb_btn a.btn{display:inline-table;width:120px;margin-right:20px;background:#353535;}
.swiper-slide-b .bcss3 .imb_btn a:before{height:40px;}
.swiper-slide-b .bcss3 .imb_btn a:hover:before{background:#e99437;}

#banner_news {display:none;}
@media screen and (max-width:1200px) {
    .swiper-slide-b .img_cover h1{display:block;width:100%;height:60px;padding:0%; position:absolute;top:calc(50% - 20px);left:0;z-index:91;color:#ffffff;font-size:24px;}
    .swiper-slide-b .img_cover h2{display:block;width:100%;height:60px;padding:0%; position:absolute;top:calc(50% + 30px);left:0;z-index:91;color:#ffffff96;font-size:18px;}
    .swiper-slide-b .img_cover a.morelink{display:none;}
    .swiper-button-prev-white,.swiper-button-next-white{display:none;}
}
@media screen and (max-width:1080px) {
    .swiper-slide-b .imb_btn{display:none;}
}
@media screen and (max-width:720px) {
.swiper-slide-b .img_cover h2{display:block;width:100%;height:60px;padding:0%; position:absolute;top:calc(50% - 50px);}
.swiper-slide-b .img_cover h1{display:block;width:100%;height:60px;padding:0%; position:absolute;top:calc(50% - 20px);left:0;z-index:91;color:#ffffff;font-size:18px;}
.swiper-slide-b .img_cover .img_txt{display:block;width:calc(100% - 40px);padding-left:20px;height:initial;border-left:0px solid #e99437; position:absolute;top:calc(50% + 60px);left:0;z-index:91;color:#ffffff;font-size:16px;line-height:30px;}
}
/*===============================default common=======================================*/
.content{position:relative;margin-top:0px;z-index:0;}
.defblock{font-size:12pt;line-height:28px;color:#666;position:relative;margin-top:0px;padding:0px 0px 0px 0px;}
.defblock:after{display:block;content:"";width:100%;clear:both;}
.defblock a{overflow:hidden;}
.defblock .pagewd {width:80%; margin:0px auto;}
.def_bgrdp70{background:#fff;}
.def_bgprod{background:#f6f7fb;background-attachment:fixed;}
.def_bgnews{background:#fff}
.def_bgservice {background:#f6f7fb;background-attachment:fixed;}
.def_bgpartner {background:#e9943730;}
.showbox_pic img{-webkit-transform:scale(1.0,1.0);-moz-transform:scale(1.0,1.0);-transform:scale(1.0,1.0);transition:all .3s}
.showbox_pic img:hover{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-transform:scale(1.2,1.2);transition:all .3s}
/*===============================大标题=======================================*/
.text-left {text-align:left;}
.text-center {text-align:center;}
.text-right {text-align:right;}
.text-uppercase {text-transform: uppercase;}
.mTitbg{ overflow:hidden;padding:30px 0 30px 0px;position:relative;}
.mTitbg h2{ display:block; position:relative; font-size:38px;line-height:2; color:#666666;font-weight:600;margin-top:30px;z-index:2;}
.mTitbg h2 abbr{color:#e99437;}
.mTitbg h2:after{display:block;content:"";width:60px;height:4px;background:#e99437;position:absolute;left:calc(50% - 30px);bottom:0px;}
.mTitbg h2.since{color:#e99437;font-size:42px;line-height:38px;}
.mTitbg h2.since span{color:#666666;font-size:28px;display:block;}
.mTitbg h2.since:after{display:none;}
.mTitbg h3{ display:block; position:relative; font-size:20px;line-height:2; color:#666666;font-weight:600;}
.mTitbg h3:after{display:block;content:"";width:80px;height:4px;background:#e99437;position:absolute;left:0px;bottom:0px;}
.mTitbg h2 p{ font-size:20px; color:#323232; line-height:24px; font-family:Arial;margin:0px;font-weight:600;display:block;padding-bottom:10px;}
.mTitbg h2 a.btn{display:none;width:180px;height:60px;line-height:60px;font-weight:300; background:none;position:absolute;top:30px;right:0px;}
/*新闻*/
.newslist{margin:30px auto 0px auto;}
.newslist:after{display:block;content:"";width:100%;clear:both;}
.newslist .newsitemwrap{padding-bottom:120px;}
@media screen and (max-width:1200px) {        
    #defbanner{position:relative; margin-top:0px;}
    .content{position:relative;margin-top:0px;display:block;width:100%;padding:0 0%;}
    .def_bgnews{padding:0px 0px 0px 0px;background:#ffffff;}
    .def_bgpartner{background:#fff;}
    /*===============================大标题=======================================*/
    .text-left {text-align:center;}
    .text-center {text-align:center;}
    .text-uppercase {text-transform: uppercase;}
    .mTitbg{ overflow:hidden;min-height:initial;padding:0px;}
    .mTitbg h2{ display:block;position:relative; font-size:24px;line-height:2; color:#e99437;font-weight:600;width:100%;border-bottom:0px solid #dcdcdc;text-align:center;}    
    .mTitbg h2 span{padding:9px 0px;border-bottom:0px solid #e99437;margin-bottom:0;display:block;}
    .mTitbg h2 p{ font-size:16px; color:#323232; line-height:24px; font-family:Arial;margin:0px;font-weight:400;display:block;margin-left:0px;}
    .mTitbg h2 a.btn{width:80px; height:48px;line-height:48px;font-size:14px;font-weight:300;float:right;position:relative;text-align:right;border:0px;display:none;}
    .mTitbg h2 a.btn:hover{display:block;width:120px;height:40px;line-height:40px;font-weight:300; background:#e99437;color:#fff;position:absolute;top:4px;right:0px;}
    .mTitbg h3:after{display:block;content:"";width:80px;height:4px;background:#e99437;position:absolute;left:calc(50% - 40px);bottom:0px;}

    .swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white,
    .swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white{display:none;}

    .defblock { padding:0px 0px 0px 0px;}
    .defblock  .pagewd{width:95%;}
    .def_bb{padding:0px 0px 80px 0px;}
    .def_bgrdp70 {padding:30px 0px 30px 0px;}
    .def_bg{background:rgba(55,79,90,.9);background-size:400% auto;padding:20px 0px 20px 0px;}       

    .def_bgnews .pagewd {width: 95%;}
}
/*列*/
.col-1{width:100%;margin-right:0%;margin-bottom:2%;}
.col-2{width:49%;margin-right:2%;margin-bottom:2%;}
.col-2:nth-child(2n){margin-right:0%;}
.col-3{width:32%;margin-right:2%;margin-bottom:2%;}
.col-3:nth-child(3n){margin-right:0%;}
.col-4{width:23.5%;margin-right:2%;margin-bottom:2%;}
.col-4:nth-child(4n){margin-right:0%;}
.col-5{width:18.4%;margin-right:2%;margin-bottom:2%;}
.col-5:nth-child(5n){margin-right:0%;}
.col-6{width:15%;margin-right:2%;margin-bottom:2%;}
.col-6:nth-child(6n){margin-right:0%;}
.col-4-pd30{width:calc(23.5% - 62px);margin-right:2%;margin-bottom:2%;}
.col-4-pd30:nth-child(4n){width:calc(23.5% - 62px);margin-right:0%;}
.col-5-pd30{width:calc(17.6% - 62px);margin-left:2%;margin-bottom:2%;}
@media screen and (max-width:720px) {

    /*列*/
    .col-1{width:100%;margin-right:0%;margin-bottom:2%;}
    .col-2{width:49%;margin-right:2%;margin-bottom:2%;}
    .col-2:nth-child(2n){margin-right:0%;}
    .col-3{width:49%;margin-right:2%;margin-bottom:2%;}
    .col-3:nth-child(3n){margin-right:2%;}
    .col-3:nth-child(2n){margin-right:0%;}
    .col-4{width:49%;margin-right:2%;margin-bottom:2%;}
    .col-4:nth-child(4n){margin-right:0%;}
    .col-4:nth-child(2n){margin-right:0%;}
    .col-5{width:49%;margin-right:2%;margin-bottom:2%;}
    .col-5:nth-child(5n){margin-right:2%;}
    .col-5:nth-child(5n){margin-right:0%;}
    .col-6{width:49%;margin-right:2%;margin-bottom:2%;}
    .col-6:nth-child(6n){margin-right:2%;}
    .col-6:nth-child(2n){margin-right:0%;}
    .col-2-pd30{width:calc(49% - 62px);margin-right:2%;margin-bottom:2%;}
    .col-2-pd30:nth-child(2n){width:calc(49% - 62px);margin-right:0%;}
    .col-3-pd30{width:calc(100% - 62px);margin-right:0%;margin-bottom:2%;}
    .col-3-pd30:nth-child(3n){width:calc(100% - 62px);margin-right:0%;}
    .col-4-pd30{width:calc(49% - 62px);margin-right:2%;margin-bottom:2%;}
    .col-4-pd30:nth-child(4n){width:calc(49% - 62px);margin-right:0%;}
    .col-4-pd30:nth-child(2n){width:calc(49% - 62px);margin-right:0%;}
}

.bg_yslist{display:block;width:100%; height:400px;background:url(../images/bg_scope.jpg) no-repeat top center;background-attachment:fixed; background-size:100%; position:absolute;top:0;left:0;z-index:1;}
.bg_yslist:after{display:block;content:""; width:100%; height:400px;background:#e99437;position:absolute;top:0;left:0;z-index:2;opacity:0.35;}
.yslist{margin-top:60px;}
.yslist:after{display:block;content:""; width:100%; clear:both;}
.ysbox{display:inline;float:left;text-align:center;padding:30px;background:#ffffff50;position:relative;z-index:4;box-shadow:0px 0px 30px rgba(0,0,0,0.15);transition:all .3s;overflow:hidden;}
.ysbox:hover{display:inline;float:left;text-align:center;padding:30px;background:#ffffff50;position:relative;z-index:4;box-shadow:0px 0px 50px rgba(0,0,0,0.25);transition:all .3s;overflow:hidden;}
.ysbox:after{display:block;content:""; width:calc(100% - 20px); height:calc(100% - 20px);background:#ffffff;position:absolute;top:10px;left:10px;z-index:-1;transition:all .3s;}
.ysbox:hover:after{height:0%;transition:all .3s;}
.ysbox:before{display:block;content:""; width:calc(100% - 20px); height:calc(100% - 20px);background:#e99437;position:absolute;top:10px;left:10px;z-index:-1;}
.ysbox label{display:block;position:relative;}
.ysbox label:after{display:block;content:"";width:0px;height:3px;background:#fff;position:absolute;left:50%;bottom:0px;transition:all .3s;}
.ysbox span.iconfont{display:block;width:80px;height:80px;line-height:80px;text-align:center; margin:0px auto;font-size:42px;}
.ysbox p.fac{line-height:2;width:80%;margin:30px auto;}
.ysbox:hover{color:#fff;}
.ysbox:hover label:after{display:block;content:"";width:80px;height:3px;background:#fff;position:absolute;left:calc(50% - 40px);bottom:0px;transition:all .3s;transition-delay:0.2s;}
.ysbox:hover p.fac{line-height:2;width:80%;margin:30px auto;color:#fff;}

.defblock .pagewd{position:relative;z-index:10;}

@media screen and (max-width:1200px) {
    .ysbox label{display:block;font-size:small;}
    .ysbox p.fac{line-height:2;width:80%;margin:30px auto;color:#fff;display:none;}
    #newlist{display:block;width:95%;padding:0px 2.5%; position:relative;padding-bottom:120px;margin-top:10px;} 
}
 
@media screen and (max-width:720px) {
    .col-4{width:49%;margin-right:2%}
    .col-4:nth-child(2n){width:49%;margin-right:0}
    .def_bgys .pagewd{width:95%;padding:0 2.5%;}
}
/*about*/
.text-left h2:after{left:0}
.def_bgys .fl{width:50%}
.def_bgys .fr{width:44%;padding:3% 0}
@media screen and (max-width:1260px) {  
    .bg_yslist{display:none;}
    .def_bgys .fl{width:100%}
    .def_bgys .fr{width:100%;padding:0% 0%;}
    .text-left h2:after{left:calc(50% - 30px);}
    .ys_txt ._txt{font-size:14px;line-height:2;opacity:1;}
    .ys_btn a{text-align:center;margin:0px auto;}
    .ysplst .ysico{display:inline;float:left;width:48%;height:200px;background:url(../images/01.jpg) no-repeat center center;margin-top:100px;text-align:center;font-size:18px;margin-right:4%;margin-bottom:4%;border-radius:10px 10px 10px 10px;background-size:100% 100%;transition:all .3s;}
    .ysplst .ysico+.ysico{background:url(../images/02.jpg) no-repeat center center;width:48%;height:160px;margin-top:120px;margin-right:0;border-radius:0 50px 0 0;background-size:100% 100%;transition:all .3s;}
    .ysplst .ysico+.ysico+.ysico{background:url(../images/03.jpg) no-repeat center center;width:40%;height:150px;margin-top:0;margin-right:20px;margin-left:8%;border-radius:0 0 0 50px;background-size:120% 120%;transition:all .3s;}
    .ysplst .ysico+.ysico+.ysico+.ysico{background:url(../images/04.jpg) no-repeat center center;width:30%;height:150px;margin-top:0;margin-right:0;margin-left:0;border-radius:0 0 50px 0;background-size:100% 100%;transition:all .3s;}
}
/*scope*/
.Scopelst{display:block;background:#fff url(../images/bg_scope2.jpg) no-repeat bottom center;background-size:100% 100%; width:100%;min-height:470px;box-shadow:0px 0px 30px rgba(0,0,0,.15);border-radius:20PX;margin:30px 0px;}
.showbox323{display:inline;float:left;text-align:center;position:relative;min-height:280px;}
.showbox323:after{display:block;width:1px;height:80%;content:"";position:absolute;right:0px;top:20%;background:#dcdcdc;}
.showbox323:nth-child(3n):after{display:none;}
.showbox323 .showbox_txt span.iconfont{display:block;width:80px;height:80px;font-size:58px;text-align:center;line-height:80px;margin:0px auto;}
.showbox323 .showbox_txt .fat{font-weight:bold;}
.showbox323 .showbox_txt ul {margin:30px auto;}
.showbox323 .showbox_txt ul li a{font-size:14px;line-height:2;}
.showbox323 .showbox_txt ._btn{text-align:center;position:absolute;bottom:0px;left:calc(50% - 20px);transition:all .3s;}
.showbox323 .showbox_txt ._btn .iconfont{display:block;content:"";width:40px;height:40px;text-align:center;line-height:40px;background:#e99437;color:#fff;margin:0px auto;border-radius:50%;transition:all .3s;}
.col-3-60{width:calc(33.333% - 121px);padding:60px;transition:all .3s;}
.col-3-60:hover{width:calc(33.333% - 121px);padding:40px 60px 80px 60px;transition:all .3s;}
.col-3-60:hover ._btn{bottom:20px;transition:all .3s;}
.col-3-60:hover ._btn .iconfont{transform:rotateY(180deg);transition:all .3s;}
/*@media screen and (max-width:720px) {
.col-3-60{width:calc(100% - 21px);padding:10px;transition:all .3s;}
.col-3-60:hover{width:calc(33.333% - 121px);padding:40px 60px 80px 60px;transition:all .3s;}
.col-3-60:hover ._btn{bottom:20px;transition:all .3s;}
.col-3-60:hover ._btn .iconfont{transform:rotateY(180deg);transition:all .3s;}
.showbox323{display:inline;float:left;text-align:center;position:relative;min-height:initial;margin-top:15px;}
.showbox323 .showbox_txt span.iconfont{display:block;width:100%;height:80px;font-size:58px;text-align:center;line-height:80px;margin:0px auto;}
.showbox323 .showbox_txt .fat{font-weight:bold;}
.showbox323 .showbox_txt a{display:inline;float:left;width:100px;}
.showbox323 .showbox_txt ul {margin:initial;display:inline;float:right;width:calc(100% - 160px);margin-right:40px;margin-top:20px;padding-left:20px;}
.showbox323 .showbox_txt ul li {display:block;width:100%;}
.showbox323 .showbox_txt ul li a{font-size:14px;line-height:2;display:block;width:100%;text-align:left;}
.showbox323 .showbox_txt ._btn{text-align:center;position:absolute;width:40px; bottom:calc(50% - 20px);left:initial;right:10px;transition:all .3s;}
.showbox323 .showbox_txt ._btn .iconfont{display:block;content:"";width:40px;height:40px;text-align:center;line-height:40px;background:#e99437;color:#fff;margin:0px auto;border-radius:50%;transition:all .3s;}
}*/
@media screen and (max-width:720px) {
.def_bgys {padding-top:0px;}
.def_bgnews{padding-bottom:0px;}
.def_bgnews .foot_lft{width:100%;padding:0;}

.col-3-60{width:calc(100% - 21px);padding:10px;transition:all .3s;}
.col-3-60:hover{width:calc(100% - 21px);padding:20px 10px 40px 10px;transition:all .3s;}
.col-3-60:hover ._btn{bottom:20px;transition:all .3s;}
.col-3-60:hover ._btn .iconfont{transform:rotateY(180deg);transition:all .3s;}
.showbox323{display:inline;float:left;text-align:center;position:relative;min-height:initial;margin-top:15px;}
.showbox323 .showbox_txt span.iconfont{display:block;width:100%;height:80px;font-size:58px;text-align:center;line-height:80px;margin:0px auto;}
.showbox323 .showbox_txt .fat{font-weight:bold;}
.showbox323 .showbox_txt a{display:inline;float:left;width:100px;}
.showbox323 .showbox_txt ul {margin:initial;display:inline;float:right;width:calc(100% - 160px);margin-right:40px;margin-top:20px;padding-left:20px;}
.showbox323 .showbox_txt ul li {display:block;width:100%;}
.showbox323 .showbox_txt ul li a{font-size:14px;line-height:2;display:block;width:100%;text-align:left;}
.showbox323 .showbox_txt ._btn{text-align:center;position:absolute;width:40px; bottom:calc(50% - 20px);left:initial;right:10px;transition:all .3s;}
.showbox323 .showbox_txt ._btn .iconfont{display:block;content:"";width:40px;height:40px;text-align:center;line-height:40px;background:#e99437;color:#fff;margin:0px auto;border-radius:50%;transition:all .3s;}
}
@media screen and (max-width:420px) {
.col-3-60{width:calc(100% - 21px);padding:10px;transition:all .3s;}
.col-3-60:hover{width:calc(100% - 21px);padding:20px 10px 40px 10px;transition:all .3s;}
.col-3-60:hover ._btn{bottom:20px;transition:all .3s;}
.col-3-60:hover ._btn .iconfont{transform:rotateY(180deg);transition:all .3s;}
.showbox323{display:inline;float:left;text-align:center;position:relative;min-height:initial;margin-top:15px;}
.showbox323 .showbox_txt span.iconfont{display:block;width:100%;height:80px;font-size:58px;text-align:center;line-height:80px;margin:0px auto;}
.showbox323 .showbox_txt .fat{font-weight:bold;}
.showbox323 .showbox_txt a{display:inline;float:left;width:100px;}
.showbox323 .showbox_txt ul {margin:initial;display:inline;float:right;width:calc(100% - 160px);margin-right:40px;margin-top:20px;padding-left:20px;}
.showbox323 .showbox_txt ul li {display:block;width:100%;}
.showbox323 .showbox_txt ul li a{font-size:14px;line-height:2;display:block;width:100%;text-align:left;}
.showbox323 .showbox_txt ._btn{text-align:center;position:absolute;width:40px; bottom:calc(50% - 20px);left:initial;right:10px;transition:all .3s;}
.showbox323 .showbox_txt ._btn .iconfont{display:block;content:"";width:40px;height:40px;text-align:center;line-height:40px;background:#e99437;color:#fff;margin:0px auto;border-radius:50%;transition:all .3s;}
}
/*flink*/
.links .icon-link{font-size:13px;}
.links a{font-size:13px;margin-right:20px;margin-bottom:20px;white-space:nowrap;}

.defswiper-container{width:100%;height:980px}
.defswiper-container:after{content:"";clear:both}
.defswiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.swiper-pagination-v{display:block;float:left;position:absolute;bottom:20%;left:1%;z-index:1}
.swiper-container-vertical>.swiper-pagination-bullets{float:right;right:40px;width:60px; opacity:1;}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;border-radius:initial; width:20px;height:3px;background:#333333;opacity:1; position:relative; margin-left:30px;/*margin:12px 0px;*/ margin-top:40px; transition:all .3s;}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet em{position:absolute;right:-120%;top:-10px; color:#fff;opacity:0;font-style:initial;}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet-active{display:block;width:80%;background:#e17d26;transition:all .3s;}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet-active em{position:absolute;font-size:20px; right:-40%;top:-10px; color:#fff;opacity:0;font-style:initial;}
.defscroll{display:block;position:relative;z-index:1;height:100%;overflow:hidden;}
.defscroll:last-child{overflow:inherit;}
.defscroll .w1200{margin-top:150px}
.defscroll:after{content:"";clear:both}
.defscroll_bar{display:inline;float:right;position:fixed;width:20px;z-index:9;background:0 0;right:40px;top:30%}
.defscroll_bar ul li{padding:10px 0 10px 0}
.defscroll_bar ul li i{display:block;width:20px;height:20px;overflow:hidden;background:#fff;border-radius:10px;text-align:center;line-height:20px;color:#fff;text-indent:2em}
.defscroll_bar ul li i.cur{background:#27497d}
#footer_warp{display:block;position:absolute;bottom:-10px}
#footer_warp:after{content:"";clear:both}
@media screen and (max-width:1360px) {.defscroll .w1200{margin-top:60px}  }
@media screen and (max-width:1000px) {
    .defscroll .w1200{margin-top:0px}    
    .defswiper-container{width:100%;height:100%}
    .defswiper-container:after{content:"";clear:both}
    .defswiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
    .swiper-pagination-v{display:block;float:left;position:absolute;bottom:30%;left:40px;z-index:9999}
    .swiper-container-vertical>.swiper-pagination-bullets{float:left;left:40px;width:60px;opacity:1;display:none;}
}

.pagewd .links{margin:30px auto;}
.def_bgys {padding-top:0px;padding-bottom:30px;}
.def_solution{padding-top:0px;}
.swiper-container {width: 100%;height: 100%;}
#swiper-container-news .swiper-slide {height: auto;-webkit-box-sizing: border-box;box-sizing: border-box;display:block;}
@media screen and (max-width:1080px) {
.swiper-container-v{display:block;}
.swiper-container-v .swiper-slide{flex-shrink:inherit;}
.def_bgys {padding-top:60px;}
.def_bgnews{padding-bottom:0px;}
.def_bgnews .foot_lft{width:100%;padding:0;}
}
/*scroll sider*/
._scroll_sider {display:block;position:fixed;width:10px;height:auto;z-index:9998;right:20px;top:50%;transform:translateY(-50%);}
._scroll_sider a{display:block;width:10px;height:10px;margin-bottom:10px;background:#dcdcdc;text-align:center;line-height:10px;border-radius:50%;color:#dcdcdc;overflow:hidden;}
._scroll_sider a.active{display:block;width:10px;height:10px;margin-bottom:10px;background:#e99437;color:#e99437;text-align:center;line-height:20px;border-radius:50%;}
/*scroool*/
.shoulearnmore{display:block;position:fixed;width:20px;height:20px;border-radius:50%;bottom:50px;left:calc(50% - 15px);z-index:999}
.shoulearnmore img{width:100%}
.active .shoulearnmore{opacity:1;transition-delay:1s;bottom:50px}
.shoulearnmore1{position:relative;text-align:center;transition:all .5s ease-in-out;cursor:pointer;-webkit-animation:guanyba 1s 0s infinite;top:0}
@keyframes guanyba {
0%{transform-origin:center center;animation-timing-function:ease-out;top:0}
50%{transform-origin:center center;animation-timing-function:ease-in-out;top:10px}
100%{transform-origin:center center;animation-timing-function:ease-in-out;top:0}
}
@-webkit-keyframes guanyba {
0%{-webkit-transform-origin:center center;-webkit-animation-timing-function:ease-out;top:0}
50%{-webkit-transform-origin:center center;-webkit-animation-timing-function:ease-in-out;top:10px}
100%{-webkit-transform-origin:center center;-webkit-animation-timing-function:ease-in-out;top:0}
}